Python 2.7 anaconda ImportError:pip卸载后没有名为numpy的模块

Python 2.7 anaconda ImportError:pip卸载后没有名为numpy的模块,python-2.7,numpy,anaconda,importerror,conda,Python 2.7,Numpy,Anaconda,Importerror,Conda,我使用的是ipython conda python 2.7虚拟环境 在建议之后,我使用pip uninstall numpy卸载了“pip numpy” 当我尝试导入numpy时,现在出现以下错误: ImportError:没有名为numpy的模块 如果我在我的环境中执行conda list,我会 ... [list of other packages] numpy 1.11.3 py27_0 ... 这似乎表明康达n

我使用的是ipython conda python 2.7虚拟环境

在建议之后,我使用
pip uninstall numpy
卸载了“pip numpy”

当我尝试导入
numpy
时,现在出现以下错误:

ImportError:没有名为numpy的模块

如果我在我的环境中执行
conda list
,我会

... [list of other packages]
numpy                     1.11.3                   py27_0
...
这似乎表明康达
numpy
软件包仍在安装。我也无法使用
conda install
安装
numpy
,这表示“所有请求的软件包都已安装”

打印系统路径将导致

'', '/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'
'/home//anaconda3/envs/py27/lib/python27.zip'/home//anaconda3/envs/py27/lib/python2.7'/home//anaconda3/envs/py27/lib/python2.7/plat-linux2'/home//anaconda3/envs/py27/lib/python2.7/lib tk'/home//anaconda3/envs/python2.7/lib old'/home//anaconda3/envs/python27/python2.7/pythonload'/7,7'/home//,“/home//anaconda3/envs/py27/lib/python2.7/site packages',”/home//anaconda3/envs/py27/lib/python2.7/site packages/Sphinx-1.5.1-py2.7.egg',“/home//anaconda3/envs/py27/lib/python2.7/site packages/setuptools-27.2.0-py2.7.egg”
有人能解释一下为什么我不能使用康达软件包中列出的numpy软件包吗


谢谢大家!

如果您使用的是64位python3 conda,则默认情况下会为python3安装numpy软件包,因为您使用的是python2,所以必须执行以下步骤:

首先打开anaconda提示符 然后键入
conda info--envs
。 它显示已安装的环境和 与*相邻的环境是默认环境。 通过键入来激活所需的环境 激活环境名称。 在该类型注释之后

conda install numpy.

如果您使用的是64位python3 conda,则默认情况下会为python3安装numpy软件包,因为您使用的是python2,所以必须执行以下步骤:

首先打开anaconda提示符 然后键入
conda info--envs
。 它显示已安装的环境和 与*相邻的环境是默认环境。 通过键入来激活所需的环境 激活环境名称。 在该类型注释之后

conda install numpy.
我也有同样的问题。 对我有帮助的是迫使anaconda重新安装软件包,包括:

conda install numpy --force
我也有同样的问题。 对我有帮助的是迫使anaconda重新安装软件包,包括:

conda install numpy --force

您是否尝试过卸载conda numpy,然后使用pip重新安装?@DrBwts我尝试过,然后numpy工作正常。然而,这让我回到了我最初的问题,这与中解释的问题相同。我怀疑这与numpy的pip版本有关,这就是我尝试使用conda numpy的原因。您是否尝试卸载conda numpy,然后使用pip重新安装?@DrBwts我尝试过,然后numpy工作正常。然而,这让我回到了我最初的问题,这与中解释的问题相同。我怀疑这与numpy的pip版本有关,这就是为什么我尝试使用conda numpy的原因。这是正确的,除了版本之外,它确实不是必需的。我遇到了类似的问题,从conda和python中都有numpy,在
pip卸载numpy
之后,即使是
conda列表
仍然显示了
numpy
版本,我无法加载它。只有在
conda install numpy--force之后,我才可以(不需要指定版本)。这是正确的,除了版本之外,它确实不是必需的。我遇到了类似的问题,从conda和python中都有numpy,在
pip卸载numpy
之后,即使是
conda列表
仍然显示了
numpy
版本,我无法加载它。只有在
conda安装numpy--force之后,我才能(不需要指定版本)。