Ошибка импорта Numpy даже после его установки с текущей версией Python - PullRequest
2 голосов
/ 06 марта 2019

Примечание. Я уже проверял numpy import error связанные темы, но ни одна из них не помогла

Я использую Debian 8, где Python по умолчанию равен 2.7.9.Я установил python 3.4.2 и создал вирусную среду.

В виртуальной среде -

python -V
Python 3.4.2

pip -V
pip 1.5.6 from /path/venv34/lib/python3.4/site-packages (python 3.4)

У меня есть пакет nthony для python3 - python3-numpy_1.12.0-2 ~ pn0_amd64.deb

, который я установил с sudo dpkg -i python3-numpy_1.12.0-2~pn0_amd64.deb

, который успешно завершен.

Теперь, когда я сделаю

python
Python 3.4.2 (default, Feb  7 2019, 06:08:06) 
[GCC 4.9.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named 'numpy'
>>> 

Есть какие-нибудь подсказки, что здесь не так?

Ответы [ 3 ]

3 голосов
/ 06 марта 2019

python3.4 -m pip install numpy==1.12.0-2

2 голосов
/ 06 марта 2019

хорошо, поскольку мой репо меньше 50, я не могу добавлять комментарии, поэтому примите этот ответ как комментарий к вашему вопросу.

Я думаю, что numpy установлен, но не в вашем virtualenv, убедитесь, что ваш virtualenv active когда вы пытаетесь установить любую библиотеку, вы увидите имя virtualenv в каждой командной строке, если она активирована.

(venv) C:\Users\seventeen\sprint25>

2 голосов
/ 06 марта 2019

Попробуйте python -m pip install numpy==1.12.0.Это должно помочь вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...