在Windows中通过Anaconda安装NumPy

Kar*_*rus 14 python numpy anaconda

我试图在Windows的Python 2.7.8脚本中使用Numpy.所以,我下载并安装了最新版本的Anaconda(我也想在Anaconda中使用其他一些工具)到目录"C:/ Anaconda".默认情况下,我检查拳击问我是否要将二进制文件的路径添加到Windows PATH.

检查PATH后,它包含以下内容:"C:\ Anaconda; C:\ Anaconda\Scripts".

然后,在安装后我打开一个新的命令提示符,在Python环境中,我输入"import numpy",但这会给出错误:"ImportError:没有名为numpy的模块".

我在安装过程中错过了什么阶段?

*****编辑*****

我刚刚注意到"C:\ Anaconda"或"C:\ Anaconda\Scripts"中没有名为"numpy"的文件.但根据Anaconda网站(http://docs.continuum.io/anaconda/pkg-docs.html),安装应该是Numpy ......

*****编辑*****

似乎Windows从我安装的现有Python版本运行Python,这与NumPy无关.删除它,并从Anaconda安装运行Python后,NumPy现在被识别.

小智 21

我遇到了同样的问题,收到消息"ImportError:No module named numpy".

我也在使用anaconda,发现我需要为我正在使用的ENV添加numpy.您可以使用以下命令检查环境中的软件包:

康达名单

所以,当我使用该命令时,没有显示numpy.如果是这种情况,您只需使用以下命令添加它:

conda安装numpy

在我这样做之后,错误import numpy就消失了


Ado*_*obe 5

你应该启动anaconda的python以使用anaconda附带的python库.或者你必须手动添加anaconda\libpythonpath哪个不太重要.您可以通过完整路径启动anaconda的python:

path\to\anaconda\python.exe
Run Code Online (Sandbox Code Playgroud)

或者您可以在cmd中以管理员身份运行以下两个命令,以使Windows将每个.py文件传递给anaconda的python:

assoc .py=Python.File
ftype Python.File=C:\path\to\Anaconda\python.exe "%1" %*
Run Code Online (Sandbox Code Playgroud)

在此之后,您将能够在不指定python可执行文件的情况下调用python脚本.


小智 2

Anaconda 文件夹基本上位于 C:\Users\\Anaconda 中。尝试将 PATH 设置为此文件夹。