Невозможно установить pandas 0.23

#python #python-3.x #pandas #tensorflow #pip

#python #python-3.x #pandas #тензорный поток #pip

Вопрос:

Мне нужно установить BioBERT для моего проекта и в соответствии с requirements.txt документ, мне нужно установить pandas версии 0.23. Используя командную строку, я выполнил следующую команду: pip install pandas == 0.23. Тем не менее, я продолжаю получать следующие ошибки:

Запуск setup.py установка для панд … — ПРЕДУПРЕЖДЕНИЕ: выходные данные подпроцесса, похоже, не кодируются как cp1252

и затем…

ОШИБКА: команда завершилась ошибкой со статусом выхода 1: command: ‘c:usersusernameappdatalocalprogramspythonpython37python.exe ‘ -u -c ‘импортировать sys, setuptools, маркировать; sys.argv[0] = ‘»‘»‘C:UsersusernameAppDataLocalTemppip-install-b7c7z3mnpandassetup.py ‘»‘»‘; файл='»‘»‘C:UsersusernameAppDataLocalTemppip-install-b7c7z3mnpandassetup.py ‘»‘»‘;f=getattr(tokenize, ‘»‘»‘открыть'»‘»‘, открыть)(файл);code=f.read().replace(‘»‘»‘r n'»‘»‘, ‘»‘»‘ н'»‘»‘);f.close();exec(компилировать(код, файл, ‘»‘»‘exec'»‘»‘))’ установить —записать ‘C:UsersusernameAppDataLocalTemppip-record-23blwwjrinstall-record.txt ‘ —single-version-внешне-управляемый —compile —install-заголовки ‘c:usersusernameappdatalocalprogramspythonpython37Includepandas ‘ cwd: C:UsersusernameAppDataLocalTemppip-install-b7c7z3mnpandas

Затем он пытается создать колесо для pandas (setup.py ), что приводит к другой «Ошибке»:

ОШИБКА: команда с ошибкой завершилась со статусом выхода 1: ‘c:usersusernameappdatalocalprogramspythonpython37python.exe ‘ -u -c ‘импортировать sys, setuptools, маркировать; sys.argv[0] = ‘»‘»‘C:UsersusernameAppDataLocalTemppip-install-b7c7z3mnpandassetup.py ‘»‘»‘; файл='»‘»‘C:UsersusernameAppDataLocalTemppip-install-b7c7z3mnpandassetup.py ‘»‘»‘;f=getattr(tokenize, ‘»‘»‘открыть'»‘»‘, открыть)(файл);code=f.read().replace(‘»‘»‘r n'»‘»‘, ‘»‘»‘ n'»‘»‘);f.close();exec(компиляция (код, файл, ‘»‘»‘exec'»‘»‘))’ установка —запись’C:UsersusernameAppDataLocalTemppip-record-23blwwjrinstall-record.txt ‘ —single-version-внешне-управляемый —compile —install-заголовки ‘c:usersusernameappdatalocalprogramspythonpython37Includepandas «Проверьте журналы на наличие полного вывода команды.

В случае необходимости: версия python: 3.7.9 версия tensorflow: 1.15.0 версия tensorflow-gpu: 1.15.2

Я был бы признателен за любую помощь!

С уважением

Комментарии:

1. Если ответ разрешает ваш вопрос, примите его, нажав на галочку под оценкой ответа.

2. @hoefling Я уже это сделал, но продолжаю получать следующее предупреждение: «Спасибо за отзыв! Голоса, поданные лицами с репутацией менее 15, записываются, но не изменяют публично отображаемый результат публикации «.

3. Нет, я имел в виду серую галочку под стрелкой downvote: i.stack.imgur.com/mdGo2.png Вы должны иметь возможность нажать на это, чтобы принять ответ; тогда галочка из серой станет зеленой.

Ответ №1:

В Windows может не быть колеса для Pandas 0.23.0 на Python 3.7, и в вашем окне отсутствуют инструменты, необходимые для его компиляции.

Попробуйте ближайшую версию, например

 pip install pandas==0.23.4
  

у которого есть доступные диски.