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就消失了
你应该启动anaconda的python以使用anaconda附带的python库.或者你必须手动添加anaconda\lib到pythonpath哪个不太重要.您可以通过完整路径启动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脚本.