пакет tslearn не видит numpy установочный питон - PullRequest
0 голосов
/ 24 августа 2018

Я пытаюсь установить требования python в jenkins через

pip install requirements.cfg

На данный момент у меня есть 3 пакета в файле требований: numpy, pandas и tslearn. Numpy и pandas установлены правильно, и при попытке установить tslearn происходит сбой, потому что «numpy не установлен». Я устанавливаю в виртуальной среде Conda.

Вот вывод работы Дженкинса:

Collecting numpy==1.14.3 (from -r pip_requirements.cfg (line 1))
Using cached https://files.pythonhosted.org/packages/20/09/6f302aba4a08ffcd34b20a6ee94f34a76207105f59acd83462b81469c06e/numpy-1.14.3-cp35-none-win_amd64.whl
Collecting pandas==0.19.2 (from -r pip_requirements.cfg (line 2))
Using cached https://files.pythonhosted.org/packages/d9/c9/0197da1728e813d37b8b38f795aac95ea0c334b75b365078b2b8476dcd11/pandas-0.19.2-cp35-cp35m-win_amd64.whl
Collecting tslearn>=0.1.9 (from -r pip_requirements.cfg (line 3))
Cache entry deserialization failed, entry ignored
Downloading https://files.pythonhosted.org/packages/5e/9e/4315deb6e42ed0fc8dc5e233c90b6b843199686119d5429b835a4ca25e41/tslearn-0.1.19.2.tar.gz (584kB)
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Users\econib.ci\AppData\Local\Temp\pip-build-s3wdsvej\tslearn\setup.py", line 2, in <module>
    import numpy
ImportError: No module named 'numpy'

Есть идеи, почему это происходит?

1 Ответ

0 голосов
/ 07 июня 2019

Это может решить вашу проблему, так как всегда помогает мне с новыми пакетами.

  1. Обновите пакет NumPy и другие необходимые. (Версия)
  2. Установка модулей Visual Studio C ++. (Рекомендуется)
  3. Попробуйте установить из исходного пакета (который вы можете узнать онлайн), а не загружать и устанавливать, используя pip или pip3.
  4. Прочитайте документацию пакета снова.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...