Ошибка импорта: нет модуля с именем numpy
У меня очень похожий вопрос к этот вопрос, но все еще на шаг позади. У меня есть только одна версия Python 3, установленная на моем Windows 7 (жаль) 64-разрядная система.
Я установил numpy после этого ссылке - как предложено в вопросе. Установка прошла нормально, но когда я выполняю
import numpy
Я получил следующую ошибку:
ошибка импорта: нет модуль с именем и NumPy
Я знаю, что это, вероятно, супер основной вопрос, но я все еще учусь.
спасибо
15 ответов
поддержка Python 3 была добавлена в NumPy версии 1.5.0, поэтому для начала вы должны загрузить / установить более новую версию NumPy.
Я думаю, что что-то не так с установкой numpy. Вот мои шаги, чтобы решить эту проблему.
- зайти на этот сайт, чтобы скачать нужный пакет: http://sourceforge.net/projects/numpy/files/
- распаковать пакет
- перейти к документу
- используйте эту команду для установки numpy:
python setup.py install
У меня также была эта проблема (ошибка импорта: нет модуля с именем numpy), но в моем случае это была проблема с моими переменными пути в Mac OS X. Я сделал более раннее редактирование моего .bash_profile файл, который вызвал пути для моей установки Anaconda (и другие), чтобы не быть добавлены должным образом.
просто добавьте этот комментарий в список здесь, если другие люди, как я, приходят на эту страницу с тем же сообщением об ошибке и имеют ту же проблему, что и я.
вы установили версию Numpy для Python 2.6-поэтому вы можете использовать ее только с Python 2.6. Вы должны установить Numpy для Python 3.x, например: http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python3.2.exe/download
обзор различных версий см. здесь:http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/
У меня тоже была эта проблема после установки Numpy. Я решил это, просто закрыв интерпретатор Python и снова открыв его. Если у кого-то еще есть эта проблема, возможно, это сэкономит несколько минут!
1) пожалуйста, установите numpy через командную строку (в windows) 2)Перейдите в папку Scripts и введите следующую команду
C:\Python27\Scripts>pip установить numpy
установка начинается как ниже: Сбор и NumPy Скачивание numpy-1.13.3-2-cp27-none-win32.whl (6,7 МБ) 100% |################################| 6.7 Мб 112кб/с Установка собранных пакетов: numpy Успешно установлен numpy-1.13.3
Я не уверен, почему я получаю эту ошибку, но pip3 uninstall numpy
затем pip3 install numpy
решил проблему для меня.
для установки NumPy через Anaconda (используйте команды ниже):
- conda install - c conda-forge numpy
- conda install - c conda-forge / этикетка / сломанный numpy
Я тоже столкнулся с вышеуказанной проблемой с phyton 3 при настройке python для машинного обучения.
я следовал приведенным ниже шагам : -
установить python-2.7.13.компания MSI
* установить путь=C:\Python27
* установить путь=C:\Python27\Scripts
перейти к http://www.lfd.uci.edu / ~gohlke / pythonlibs / #scipy
загружено: - -- numpy-1.13.1 + mkl-cp27-cp27m-win32.whl
--scipy-0.18.0-cp27-cp27m-win32.whl
установки numpy: очко установите numpy-1.13.1+mkl-cp27-cp27m-win32.whl
установка scipy: pip установить scipy-0.18.0-cp27-cp27m-win32.whl
вы можете проверить правильность, используя ниже cmds: -
>>> import numpy
>>> import scipy
>>> import sklearn
>>> numpy.version.version
'1.13.1'
>>> scipy.version.version
'0.19.1'
>>>
это проблема версии numpy, пожалуйста, проверьте $CAFFE_ROOT / python / требование.формат txt. Затем exec: sudo apt-get install python-numpy>=x.X. x, эта проблема будет sloved.
import numpy as np
ImportError: No module named numpy
Я получил это, хотя я знал, что numpy был установлен и безуспешно пробовал все советы выше. Исправление для меня было удалить как np и непосредственно обратитесь к модулям . (python 3.4.8 на Centos) .
import numpy
DataTwo=numpy.stack((OutputListUnixTwo))...
попробовав много предложений с разных сайтов и подобных вопросов, мне удалось удалить все материалы Python и переустановить только Anaconda (см. https://stackoverflow.com/a/38330088/1083292)
предыдущая установка Python у меня была не только избыточной, но и вызвала у меня проблемы.