无法将第三方python包导入Sublime Text 2

时间:2014-01-31 03:16:38

标签: python sublimetext2 networkx

我在这里有点绝望。我正在尝试导入python networkx包,我正在使用Sublime Text 2.我相信我使用easy_install networkx正确安装它并在线下载并安装。我在Sublime的脚本中有这两行简单的代码:

import networkx 
print "imported"

程序返回没有错误,它找不到模块,但没有打印任何东西,所以我知道有些东西是关闭的。当我尝试使用>> import networkx在终端(使用Cygwin)中导入它时,它也会提前终止。我查了一下,我的终端和Sublime都运行相同版本的Python(2.7.5)。我尝试在Python.sublime-build中为我的变量添加PYTHONPATH以指向我的python包的位置。这是目前的样子

{
"env": ["PYTHONPATH":"/usr/lib/python2.7/site-packages",
"cmd": ["python2.7", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}

我可能会错误地设置PYTHONPATH,但我不确定。

但最大的问题是,为什么import语句会提前终止???

任何帮助都会很棒,使用networkx会比我自己编写所有这些图算法更容易。

0 个答案:

没有答案