由于某种原因,我无法在 Sublime Text 2 上加载 BeautifulSoup 模块。
当我输入:
from bs4 import BeautifulSoup
我收到以下错误:ImportError:没有名为 bs4 的模块
我使用 Anacanda,它在命令行和 ipython 笔记本上运行良好,但我更喜欢使用 Sublime Text 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”->“首选项”->“浏览包”。
关于python - Sublime Text 2 上的模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25071242/