Подтвердить что ты не робот

Невозможно импортировать Numpy в Python

Я пытаюсь написать код, который использует Numpy. Однако я не могу импортировать его:

Python 2.6.2 (r262, May 15 2009, 10:22:27) 
[GCC 3.4.2] on linux2
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

Я пробовал предложения в этот вопрос:

>>> import sys
>>> print sys.path
['', '/usr/intel/pkgs/python/2.6.2/lib/python26.zip', '/usr/intel/pkgs/python/2.6.2/lib/python2.6', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/plat-linux2', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/lib-tk', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/lib-old', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/lib-dynload', '/usr/intel/pkgs/python/2.6.2/lib/python2.6/site-packages']

и я искал файлы с именем numpy в этом пути:

$ find /usr/intel/pkgs/python/2.6.2/bin/python -iname numpy\*

Но ничего не получилось.

Итак...

  • Есть ли другие места, в которых обычно устанавливаются модули Python?
  • Как я могу установить numpy локально в свою учетную запись, если окажется, что она не установлена ​​в центральных областях?
4b9b3361

Ответ 2

Ваш sys.path необычен, поскольку каждая запись имеет префикс /usr/intel. Я предполагаю, что numpy установлен в обычном некотическом месте, например. Это. /usr/share/pyshared/numpy в моей системе Ubuntu.

Попробуйте find / -iname '*numpy*'

Ответ 3

Чтобы установить его на Debian/Ubuntu:

sudo apt-get install python-numpy

Ответ 4

Для меня работала следующая команда:

python.exe -m pip install numpy

Ответ 5

Я пытался импортировать numpy в python 3.2.1 на Windows 7.

Следующие рекомендации в вышеприведенном ответе для numpy-1.6.1.zip, как показано ниже, после разархивирования его

cd numpy-1.6
python setup.py install

но получил ошибку с инструкцией ниже

unable to find vcvarsall.bat

Для этой ошибки я нашел связанный с ней вопрос здесь, который предложил установить mingW. MingW занимал некоторое время для установки.

В то же время попытался снова установить numpy 1.6, используя прямой установщик Windows, доступный в этой ссылке имя файла - "numpy-1.6.1-win32-superpack-python3.2.exe"

Установка прошла гладко, и теперь я могу импортировать numpy без использования mingW.

Короче говоря, попробуйте использовать установщик Windows для numpy, если он доступен.

Ответ 6

Отключение pyright отлично работает для меня на VS.