首页 > 解决方案 > Sublime Text 3 Anaconda 构建系统失败

问题描述

我曾经使用 Anaconda 安装附带的 Spyder IDE,但最近想切换到 Sublime Text。我创建了文件“AnacondaNew.sublime-build”,如下所示:

{
"cmd": ["C:\\Users\\u22y33\\AppData\\Local\\Continuum\\anaconda3\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

然后,当我尝试使用 import 语句构建一个简单的 .py 文件时,我收到以下错误消息:

Traceback (most recent call last):
  File "C:\Users\u22y33\PythonProjects_Spyder\MonthlyReport\ButtonCallBack.py", line 7, in <module>
    import numpy as np
  File "C:\Users\u22y33\AppData\Local\Continuum\anaconda3\lib\site-packages\numpy\__init__.py", line 140, in <module>
    from . import _distributor_init
  File "C:\Users\u22y33\AppData\Local\Continuum\anaconda3\lib\site-packages\numpy\_distributor_init.py", line 34, in <module>
    from . import _mklinit
ImportError: DLL load failed: The specified module could not be found.
[Finished in 0.1s]

我仍然可以在 Spyder 中完美运行 .py 文件。你们知道哪里出错了吗?提前谢谢!

标签: pythonsublimetext3build-system

解决方案


我有同样的问题,你必须手动将 anaconda 文件夹添加到 windows 的系统路径中。

另一种选择是重新安装anaconda并在安装过程中选择选项(为所有用户安装,并添加系统路径)。


推荐阅读