我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。

我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行

import numpy

我得到了以下错误:

导入错误:没有名为numpy的模块


当前回答

我的解决方案-我在虚拟环境中安装了numpy,但是在虚拟环境中没有运行ipython:

(venv) ➜  which python
/Users/alon/code/google_photos_project/venv/bin/python
(venv) ➜  which ipython
/usr/bin/ipython

所以我必须安装ipython,然后像这样从venv运行ipython:

python -c 'import IPython; IPython.terminal.ipapp.launch_new_instance()'

其他回答

我不确定为什么我会得到这个错误,但是pip3卸载numpy然后pip3安装numpy为我解决了这个问题。

在为机器学习设置python时,我在phyton 3上也遇到了上述问题。

我遵循以下步骤:-

安装python-2.7.13.msi

• 设置 PATH=C:\Python27

•设置路径=C:\Python27\Scripts

访问http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

下载:——numpy-1.13.1+mkl-cp27-cp27m-win32.whl

          --scipy-0.18.0-cp27-cp27m-win32.whl 

安装numpy: PIP安装numpy-1.13.1+mkl-cp27-cp27m-win32.whl

安装scipy: PIP安装scipy-0.18.0-cp27-cp27m-win32.whl

您可以使用以下命令测试其正确性:-

>>> import numpy
>>> import scipy
>>> import sklearn
>>> numpy.version.version
'1.13.1'
>>> scipy.version.version
'0.19.1'
>>>

对于使用python 2.7的用户,应该尝试:

apt-get install -y python-numpy

而不是pip安装numpy

我用pip和conda在同一个环境中安装了numpy,仅仅删除和重新安装其中一个是不够的。

我不得不重新安装两个。

我不知道为什么会突然发生,但解决办法是

pip uninstall numpy

conda uninstall numpy

从conda卸载还删除了torch和torchvision。

then

conda install pytorch-cpu torchvision-cpu -c pytorch

and

pip install numpy

这为我解决了问题。

我的解决方案-我在虚拟环境中安装了numpy,但是在虚拟环境中没有运行ipython:

(venv) ➜  which python
/Users/alon/code/google_photos_project/venv/bin/python
(venv) ➜  which ipython
/usr/bin/ipython

所以我必须安装ipython,然后像这样从venv运行ipython:

python -c 'import IPython; IPython.terminal.ipapp.launch_new_instance()'