无法在 Ubuntu 中的 Sublime Text 3 中使用 numpy

无法在 Ubuntu 中的 Sublime Text 3 中使用 numpy

我在ubuntu 18.04.3 LTS上安装了以下两个软件:-sublime text 3.2.2 -anaconda 3

当我在 sublime text 上运行以下代码时: import numpy

我收到错误:ImportError:没有名为 numpy 的模块

然而,在 Windows 10 上,Sublime Text 能够导入 numpy,并且我没有收到任何错误。请帮忙。我想在 Sublime Text 中编码,但无法导入 numpy。

答案1

我在运行 Sublime Text 包的 Windows 10、SublimeText 3 64 位和 Anaconda3 64 位上遇到了同样的问题conda。以下是解决方法:

您可以尝试numpy在工作 Python 环境 (env) 中重新安装 Python 包。例如,如果您正在使用mypythonenv,请打开 Anaconda 命令提示符并执行以下操作:

conda activate mypython

然后使用pip重新安装numpy

pip install --upgrade --force-reinstall numpy

然后在 Sublime Text 中重试,一切应该没问题。

引自这个帖子

答案2

就我而言,我使用了一种有效的简单方法

  1. 使用命令确保 pip 已安装line which -a。如果未安装,请尝试安装 anaconda
  2. 在 Sublime text 上,转到Tools->Build System,然后选择自动。Sublime text 将自动找出所需的正确路径。

相关内容