我已经在谷歌搜索了一个小时,试图找到答案,并尝试了我所遇到的一切。
我有一个特定的Python包(MailSnake),当我在SublimeText2中构建它时,返回
ImportError:没有名为mailsnake的模块
我理解这是因为SublimeText2正在运行内置Python (版本2.6),并且需要在用户设置中设置PYTHONPATH。
如何正确设置env路径?这就是我现在所拥有的。
"path": "Users/Me/Library/Python/2.7",
"cmd": ["python2.7", "-u", "$file"],
"env":
{
"PYTHONPATH": "Users/Me/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages"
},
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python", 发布于 2013-03-09 12:53:46
编辑%APPDATA%\崇高文本2\Python\Python.崇高-构建
将内容更改为:
{
"cmd": ["C:\\python27\\python.exe", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}在mac上
{
"cmd": ["/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7",
"-u", "$file"], "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}在您做完之后,请尝试以下步骤
import platform
print platform.python_version()如果成功,这将编译代码并输出2.7.* your current version * (在我的例子中),这将是2.7.2
此外,看起来您可能没有正确安装邮件蛇。因此,请尝试以下几点
python-mailsnake-master\python-mailsnake-master。python setup.py install,这应该安装邮件蛇
您现在应该能够导入并使用它了。https://stackoverflow.com/questions/15310694
复制相似问题