我在同一个环境中分别通过pip和conda安装了numpy,但仅仅删除和重新安装其中之一是不够的。
我不得不重新安装两者。
我不知道为什么会突然发生这种情况,但解决方法是
pip uninstall numpy
conda uninstall numpy
torch
和torchvision
。conda install pytorch-cpu torchvision-cpu -c pytorch
并且
pip install numpy
我也曾在设置机器学习的Python 3时遇到了上述问题。
我按照以下步骤进行:
安装 python-2.7.13.msi
• 设置 PATH=C:\Python27
• 设置 PATH=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 install numpy-1.13.1+mkl-cp27-cp27m-win32.whl
安装scipy: pip install 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 install numpy
我不确定为什么会出现错误,但是执行 pip3 uninstall numpy
然后再执行 pip3 install numpy
解决了我的问题。
python3 -m pip install numpy
命令安装。 - 幽幽子的筷子正在使用xonsh
的用户,请执行xpip install numpy
。
import numpy as np
ImportError: No module named numpy
尽管我知道已安装numpy并且不成功地尝试了所有上面的建议,但我仍然遇到了这个问题。对我而言,解决方法是删除 as np 并直接引用模块。(在Centos上使用python 3.4.8)
import numpy
DataTwo=numpy.stack((OutputListUnixTwo))...
通过Anaconda安装NumPy(使用以下命令):
在Windows 10上,我无意中安装了多个Python版本(一个来自PyCharm IDE,另一个来自Windows商店)。 我卸载了来自Windows商店的那个版本,为了彻底,我也卸载了numpy pip uninstall numpy
,然后重新安装了它 pip install numpy
。 它可以在PyCharm终端和命令提示符中正常工作。
这是numpy版本的问题,请查看$CAFFE_ROOT/python/requirement.txt文件。然后执行:sudo apt-get install python-numpy>=x.x.x,就可以解决这个问题。
apt-get
无法使用。 - mkluwe我也遇到了同样的问题!原来当你在安装Numpy到Python的一个版本并尝试使用另一个Python版本运行程序时,就会出现问题。可能你文本编辑器默认打开的全局版本与你需要运行的Numpy版本不一样。
所以首先运行:
which python
python --version
which pip
pip list
如果你可以在列表中找到Numpy,那么你使用的Python版本很可能与安装的Numpy版本不兼容。在这种情况下,尝试切换到不同的Python版本。
如果Numpy未安装,请使用pip install numpy
或pip3 install numpy
(根据你的Python版本)进行安装。