web-dev-qa-db-ja.com

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をアカウントにローカルにインストールするにはどうすればよいですか?
21
Nathan Fellman

インストールしましたか?

Debian/ubuntuの場合:

aptitude install python-numpy

Windowsの場合:

http://sourceforge.net/projects/numpy/files/NumPy/

他のシステムの場合:

http://sourceforge.net/projects/numpy/files/NumPy/

$ tar xfz numpy-n.m.tar.gz
$ cd numpy-n.m
$ python setup.py install
22
nosklo

各エントリの先頭に/ usr/intelが付いているため、sys.pathは通常とは異なります。 numpyは通常の接頭辞のない場所にインストールされていると思いますそれ。 Ubuntuシステムの/ usr/share/pyshared/numpy.

find / -iname '*numpy*'

4

次のコマンドは私のために働いた:

python.exe -m pip install numpy
2
Paul

Debian/Ubuntuにインストールする場合:

Sudo apt-get install python-numpy
2

私はpython 3.2.1のWindows 7でnumpyをインポートしようとしていました。

Numpy-1.6.1.Zipの解凍後、上記の回答の提案に従ってください。

cd numpy-1.6
python setup.py install

しかし、次のような文でエラーが発生しました

unable to find vcvarsall.bat

このエラーについて、関連する質問が見つかりました here これはmingWのインストールを提案しました。 MingWのインストールには時間がかかりました。

その間、こちらで利用可能なダイレクトウィンドウインストーラーを使用してnumpy 1.6を再度インストールしようとしました link ファイル名は "numpy-1.6.1-win32-superpack-python3.2.exe"です

インストールがスムーズに進み、mingWを使用せずにnumpyをインポートできるようになりました。

長い話、短い場合は、numpyにWindowsインストーラーを使用してみてください(使用可能な場合)。

0

VSでは、pyrightを無効にすることで完全に機能しました。

0
Mkungusi.