【问题标题】:Import error, there is no module named numpy, but it says that it is installed?导入报错,没有名为numpy的模块,却说安装了?
【发布时间】:2017-11-09 17:26:51
【问题描述】:

所以我尝试从 MSFT 安装和运行cntk,你知道,只是为了好玩。无论如何,我一直收到这个错误,上面写着:

import numpy as np

ModuleNotFoundError: 没有名为“numpy”的模块

现在我在这里看了一会,发现一个帖子说我需要安装最新版本的 NumPy,但是当我这样做时,我得到了这个:

已满足要求:c:\users\username\appdata\local\continuum\anaconda3\envs\cntk-py34\lib\site-packages 中的 NumPy

所以我真的不知道这里发生了什么。

无论如何,提前致谢。

【问题讨论】:

    标签: python-3.x numpy cntk


    【解决方案1】:

    您的 IDE 是否链接到 Anaconda 环境?如果你打开 Anaconda 提示符并导入 numpy,你会得到同样的错误吗?

    您可能在 Anaconda 之外有一个没有安装 numpy 的环境。

    【讨论】:

    • 对不起,我是 python 新手。不,我使用的是 cmd 提示符,而不是 Anaconda 提示符。请问,在哪里可以找到 Anaconda 提示符?
    • 警告,我不经常使用windows。但是你的开始菜单中应该有一个 Anaconda 提示。您也可以尝试通过在提示符下运行 spyder 来启动 spyder。
    • 啊,我看到了 spyder。谢谢!
    • spyder可以导入吗?
    • 我知道发生了什么。我正在使用 Visual Studio,我需要右键单击 Python 环境并选择我需要使用的环境。非常感谢您的帮助。
    【解决方案2】:

    在我的例子中,我从 Anaconda 提示符执行[filename].py,就像我执行批处理文件一样,并且收到此错误。我通过执行pip list 确认已安装 numpy。

    有趣的python 并将脚本文件名作为参数传递,例如python [filename].py,正确导入了 numpy 模块并执行脚本没有错误。

    【讨论】:

      猜你喜欢
      • 2017-06-30
      • 2019-12-07
      • 2015-12-14
      • 2014-07-22
      • 2011-12-10
      • 1970-01-01
      • 1970-01-01
      • 2019-08-29
      相关资源
      最近更新 更多