我正在试着写一些使用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
我尝试了this question中的建议
>>> 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\*
但是什么也没发生。
所以..。
发布于 2009-08-13 16:50:53
你安装好了吗?
在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
发布于 2009-08-13 16:59:40
您的sys.path有点不同寻常,因为每个条目都以/usr/intel为前缀。我猜numpy安装在通常没有前缀的地方,例如it。Ubuntu系统上的/usr/share/pyshared/numpy。
试试find / -iname '*numpy*'
发布于 2017-07-11 02:38:03
以下命令对我有效:
python.exe -m pip install numpy
https://stackoverflow.com/questions/1273203
复制相似问题