【问题标题】:Unable to import Numpy in VS Code无法在 VS Code 中导入 Numpy
【发布时间】:2021-05-22 15:43:23
【问题描述】:

我正在切换 IDE(从 Spyder 到 VS Code)。但是,我以前在 Spyder 中运行的脚本在 VS Code 上运行时会引发错误:

我遵循了这些解决方案SO1SO2SO3:尝试通过 Anaconda 提示符启动 VS 代码或卸载并重新安装 numpy 并重新运行脚本,但仍然弹出相同的错误。

谁能帮帮我?

这是 conda env list 的输出:

【问题讨论】:

  • 应该有一个activate.ps1 脚本,尝试运行它而不是只运行activate。可能会有所帮助。
  • 升级numpy;最近的版本是1.20.3...
  • @Diptangsu Goswami:这是什么意思?抱歉,我是 python 新手。
  • @JosefZ 我使用 pip install numpy --upgrade 但它说我的 numpy 版本(1.19.2)是最新的。
  • @JosefZ 我认为 1.20 尚无法通过 conda 获得

标签: python numpy visual-studio-code anaconda


【解决方案1】:

那是因为你没有激活 conda 环境。

你可以发现它前面没有环境名

PS D:\Desktop\work...

应该是这样的:

(基础)PS D:\Desktop\work...

您可以在第二张图片中找到它。

如果你没有激活conda环境,会导致mkl问题。

用户警告:mkl-service 包导入失败...

导入 numpy C 扩展失败。

不是你没有安装numpy包的问题。

尝试在任意终端运行conda init 命令。或许会有帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-13
    • 2021-03-24
    • 1970-01-01
    • 2019-05-09
    • 1970-01-01
    • 1970-01-01
    • 2021-02-18
    相关资源
    最近更新 更多