由于某种原因我不能在Sublime Text 2上加载BeautifulSoup的模块。
当我输入时:
from bs4 import BeautifulSoup
我收到以下错误:ImportError:没有名为bs4的模块
我使用Anacanda,它在命令行和ipython笔记本上工作正常,但我更喜欢使用Sublime Text 2.我真的很无能为力。任何帮助将不胜感激。
答案 0 :(得分:2)
Sublime Text正在使用不同的python解释器(因此,不同的site-packages
目录,不同的已安装包。)
但是,您可以编辑它使用的构建系统。如果你进入Sublime Text的包目录并找到Python目录,那么应该有一个名为Python.sublime-build
的文件,内容应该是这样的:
{
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
在Sublime Text User
目录中制作该文件的副本,并将"cmd": ["python"
更改为"cmd": ["/path/to/your/python"
注意:我不知道你在哪个平台上。在OS X上,转到“Sublime Text 2” - > “偏好” - >如果您不知道在哪里找到目录,请“浏览包”。