Ошибка импорта: нет модуля с именем numpy


У меня есть очень похожий вопрос на этот вопрос, но еще один шаг позади. У меня есть только одна версия Python 3, установленная на моем Windows 7 (жаль) 64-разрядная система.

Я установил numpy после этого ссылке - как предложено в вопросе. Установка прошла нормально, но когда я выполняю

import numpy

Я получил следующую ошибку:

ошибка импорта: нет модуля с именем numpy

Я знаю, что это это, наверное, супер основной вопрос, но я все еще учусь.

спасибо

15 111

15 ответов:

поддержка Python 3 была добавлена в NumPy версии 1.5.0, Так что для начала, вы должны загрузить / установить более новую версию NumPy.

Вы можете просто использовать

pip install numpy

или для python3, используйте

pip3 install numpy

Я думаю, что что-то не так с установкой numpy. Вот мои шаги, чтобы решить эту проблему.

  1. перейдите на этот сайт, чтобы загрузить правильный пакет:http://sourceforge.net/projects/numpy/files/
  2. распаковать пакет
  3. перейти к документу
  4. используйте эту команду для установки numpy:python setup.py install

У меня также была эта проблема (ошибка импорта: нет модуля с именем numpy), но в моем случае это была проблема с моими переменными пути в Mac OS X. Я сделал более раннее редактирование моего .файл bash_profile, из-за которого пути для установки my 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 install numpy

установка начинается как ниже: Сбор numpy Скачивание numpy-1.13.3-2-cp27-none-win32.колесо (6.7 Мб) 100% |################################| 6.7 MB 112kB/s Установка собранных пакетов: numpy Успешно установлен numpy-1.13.3

Я точно не знаю, почему я получал ошибку, но pip3 uninstall numpy затем pip3 install numpy решена проблема для меня.

для установки NumPy через Anaconda (используйте команды ниже):

  • conda install-c conda-forge numpy
  • стадион conda установки -с стадион conda-Фордж/метки/сломанный библиотеки numpy

Я тоже столкнулся с вышеуказанной проблемой с phyton 3 при настройке python для машинного обучения.

Я выполнил следующие шаги : -

установить python-2.7.13.msi

* set PATH=C:\Python27

* set PATH=C:\Python27\Scripts

перейти к http://www.lfd.uci.edu / ~gohlke / pythonlibs / #scipy

загружено: - -- numpy-1.13.1+mkl-cp27-cp27m-win32.колесо

          --scipy-0.18.0-cp27-cp27m-win32.whl 

установки numpy: очко установите numpy-1.13.1+mkl-cp27-cp27m-win32.колесо

установка scipy: pip install scipy-0.18.0-cp27-cp27m-win32.колесо

вы можете проверить правильность, используя ниже cmds: -

>>> import numpy
>>> import scipy
>>> import sklearn
>>> numpy.version.version
'1.13.1'
>>> scipy.version.version
'0.19.1'
>>>

это проблема версии numpy, пожалуйста, проверьте $CAFFE_ROOT / python / requirement.формат txt. Затем старпома команду: sudo apt-получить установку на языке Python и NumPy>=х.х.X, эта проблема будет sloved.

те, кто использует xonsh, У xpip install numpy.

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, которую я имел, была не только избыточной, но и вызвала у меня проблемы.

pip install numpy scipy pandas может работать