Sublime Text 2无法访问我拥有的软件包(例如来自Anaconda的sklearn),而来自终端我可以。我怎么能改变这个?
Anaconda here提供了如何链接到其他编辑器(如Pycharm)的说明,但我在Sublime Text上找不到任何内容。思想和解决方案?
答案 0 :(得分:0)
您将找到的最佳文档是"Sublime Text Unofficial Documentation"
这个问题也询问了如何将模块添加到sublime: How to include third party Python packages in Sublime Text 2 plugins
答案的要点是修改嵌入式python的路径以查找模块。
答案 1 :(得分:0)
在〜/ .config / sublime-text-< 2/3> / Packages / User / 中创建名为 Anaconda.sublime-build 的文件 相应地编辑文件的以下内容。
{
"cmd": ["/home/<USER>/anaconda2/bin/python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
现在转到崇高的文字。 工具 - &gt;构建系统 - &gt;水蟒即可。 您现在应该能够在系统中使用anaconda python构建python模块。
您可以使用以下命令确认相同内容。
import sys
print(sys.version)