Can';t在Python中导入Numpy
我正在尝试编写一些使用Numpy的代码。但是,我无法导入它:Can';t在Python中导入Numpy,python,import,numpy,Python,Import,Numpy,我正在尝试编写一些使用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>
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
我在那个路径中搜索了名为numpy
的文件:
$ find /usr/intel/pkgs/python/2.6.2/bin/python -iname numpy\*
但是什么也没发生
所以
- 还有其他地方通常安装Python模块吗
- 如果发现numpy没有安装在中心区域,我如何在我的帐户中本地安装它
aptitude install python-numpy
在windows上:
在其他系统上:
您的sys.path有点不寻常,因为每个条目都以/usr/intel作为前缀。我猜numpy安装在通常不带前缀的位置,例如it/在我的Ubuntu系统上使用usr/share/pyshared/numpy
尝试
find/-iname'*numpy*'
我试图在Windows7上导入python 3.2.1中的numpy
解压后,按照上面答案中对numpy-1.6.1.zip的建议进行操作,如下所示
cd numpy-1.6
python setup.py install
但是在下面的语句中出现了一个错误
unable to find vcvarsall.bat
对于这个错误,我发现了一个建议安装mingW的相关问题。MingW花了一些时间来安装
同时,尝试使用此站点提供的direct windows安装程序再次安装numpy 1.6
文件名为“numpy-1.6.1-win32-superpack-python3.2.exe”
安装进展顺利,现在我可以在不使用mingW的情况下导入numpy
长话短说,如果windows installer for numpy可用,请尝试使用它。要在Debian/Ubuntu上安装它:
sudo apt-get install python-numpy
以下命令对我有效:
python.exe -m pip install numpy
禁用pyright在VS上对我非常有效。好问题。我假设它是标准发行版的一部分。我如何在私人区域安装它?我没有使用--prefix安装选项对机器的root权限
python setup.py install--prefix=/usr/intel
-有关在Windows上安装的现代说明的更多详细信息,请参阅distutils文档:在公司机器上安装Suse 9 64位这是答案,因为系统中未安装numpy时会发生错误。您必须使用上面的命令安装它,然后才能使用它。虽然您的答案可能是正确的,但您应该提供更多的信息,说明为什么会出现这种情况,因为不太清楚为什么建议的解决方案会起作用。OP的问题来自9年前,你的答案现在可能适用于哪个版本(也包括这类信息:阅读-黑暗时代与登陆月球的区别)?!
sudo apt-get install python-numpy
python.exe -m pip install numpy