【发布时间】:2017-06-19 09:23:44
【问题描述】:
我正在使用 ipython conda python 2.7 虚拟环境。
根据a probable conflict between conda numpy and pip numpy 的建议,我使用pip uninstall numpy 卸载了“pip numpy”。
当我尝试导入 numpy 时,我现在收到以下错误:
ImportError: No module named numpy
如果我在我的环境中执行conda list,我会得到
... [list of other packages]
numpy 1.11.3 py27_0
...
这似乎表明 conda numpy 包仍然安装。我也无法使用conda install 安装numpy,它表示“所有请求的软件包都已安装”。
打印 sys.path 将导致
'', '/home/<user>/anaconda3/envs/py27/lib/python27.zip', '/home/<user>/anaconda3/envs/py27/lib/python2.7', '/home/<user>/anaconda3/envs/py27/lib/python2.7/plat-linux2', '/home/<user>/anaconda3/envs/py27/lib/python2.7/lib-tk', '/home/<user>/anaconda3/envs/py27/lib/python2.7/lib-old', '/home/<user>/anaconda3/envs/py27/lib/python2.7/lib-dynload', '/home/<user>/anaconda3/envs/py27/lib/python2.7/site-packages', '/home/<user>/anaconda3/envs/py27/lib/python2.7/site-packages/Sphinx-1.5.1-py2.7.egg', '/home/<user>/anaconda3/envs/py27/lib/python2.7/site-packages/setuptools-27.2.0-py2.7.egg'
谁能解释我为什么不能使用 conda 包中列出的 numpy 包?
谢谢!
【问题讨论】:
-
您是否尝试过卸载 conda numpy 然后使用 pip 重新安装?
-
@DrBwts 我做了,然后 numpy 工作正常。然而,这让我回到了原来的问题,这与stackoverflow.com/questions/36190757/… 中解释的问题相同。我怀疑这与 numpy 的 pip 版本有关,这就是我尝试改用 conda numpy 的原因。
标签: python-2.7 numpy anaconda importerror conda