Как установить pandas с pip3 для Python3 - PullRequest
0 голосов
/ 05 апреля 2020

Я пытаюсь установить pandas для Python3. Я выполнил следующую команду

pip3 install --user pandas

Это прекрасно работает с numpy вместо pandas.

И для pandas я получаю следующую ошибку, которую я не знаю как для отладки

Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/tmp/pip-build-1ac09uln/pandas/setup.py", line 42
       f"numpy >= {min_numpy_ver}",
                              ^
    SyntaxError: invalid syntax

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-1ac09uln/pandas/

Кажется, что в установочном файле pandas есть синтаксическая ошибка ... Так как проблемная строка c - это та, которая имеет дело с минимальной numpy версией, которую я проверил, какая версия у меня была, а это 1.18.2 (последняя). Что мне теперь делать?

1 Ответ

1 голос
/ 05 апреля 2020

Какую версию python вы установили? Обновлен ли pip до последней версии. f-струны были введены в python 3.6. Может быть, это проблема. В любом случае должно быть проще установить все нужные вам пакеты, используя среду, подобную anaconda, чтобы вы могли иметь все пакеты, необходимые с самого начала (например, все пакеты, необходимые для науки о данных). В качестве альтернативы вы можете попробовать запустить pip, используя указанную c python версию (попробуйте 3.6 или выше), вы можете найти больше информации для этого здесь: Установить модуль, используя pip для уточнения c python версии .

...