我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。
我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行
import numpy
我得到了以下错误:
导入错误:没有名为numpy的模块
我有一个与这个问题非常相似的问题,但我仍然落后一步。我的Windows 7(抱歉)64位系统上只安装了一个版本的Python 3。
我按照这个链接安装了NumPy -正如问题中所建议的那样。安装很顺利,但当我执行
import numpy
我得到了以下错误:
导入错误:没有名为numpy的模块
当前回答
我也有同样的问题!事实证明,当您将Numpy安装到一个python版本并试图使用另一个python版本运行该程序时,就会出现这个问题。可能您的文本编辑器默认打开的Python的全局版本与您正在运行的numpy版本所需要的版本不同。
首先,运行:
python的 python的版本 而皮普 皮普列表
如果你能在列表中找到numpy,很可能你使用的python版本与安装的numpy版本不兼容。在这种情况下,尝试切换到不同版本的Python。
如果没有安装numpy,只需要pip安装numpy或pip3安装numpy,具体取决于您的python版本。
其他回答
在NumPy 1.5.0版本中添加了对Python 3的支持,因此首先,您必须下载/安装新版本的NumPy。
或者简单地用pip:
python3 -m pip install numpy
我也有同样的问题!事实证明,当您将Numpy安装到一个python版本并试图使用另一个python版本运行该程序时,就会出现这个问题。可能您的文本编辑器默认打开的Python的全局版本与您正在运行的numpy版本所需要的版本不同。
首先,运行:
python的 python的版本 而皮普 皮普列表
如果你能在列表中找到numpy,很可能你使用的python版本与安装的numpy版本不兼容。在这种情况下,尝试切换到不同版本的Python。
如果没有安装numpy,只需要pip安装numpy或pip3安装numpy,具体取决于您的python版本。
你安装了Python 2.6的Numpy版本-所以你只能在Python 2.6中使用它。你必须为Python 3安装Numpy。x,例如:http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python3.2.exe/download
有关不同版本的概述,请参阅这里:http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/
尝试卸载VSCode的Python扩展,然后重新安装。
我尝试了许多不同的解决方案,但这种“硬刷新”是唯一对我有效的方法。
在为机器学习设置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'
>>>