Я пытаюсь установить scimath 4.1.2 с pip 2.7.14 в настраиваемый каталог. Есть две зависимости, которые я установил в более поздней версии, чем это, вероятно, необходимо (но их невозможно понизить):

  • numpy == 1.9.3
  • matplotlib == 2.0.2

Теперь я получаю следующую ошибку при попытке установить scimath:

Processing /backup/pip/packages/scimath-4.1.2.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "", line 1, in 
      File "/tmp/pip-req-build-QUsQtn/setup.py", line 9, in 
        import numpy.distutils.core
    ImportError: No module named numpy.distutils.core
    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-req-build-QUsQtn/
-1
bali 9 Ноя 2018 в 11:33

1 ответ

Лучший ответ

Решение было довольно простым и неудобным: я забыл экспортировать PYTHONPATH перед запуском pip. С этой переменной все заработало.

0
bali 22 Ноя 2018 в 10:16