我在这里有点绝望。我正在尝试导入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会比我自己编写所有这些图算法更容易。