[英]Set PYTHONPATH in SublimeText2
在過去的一個小時里,我一直在搜尋以尋找答案,並且嘗試了我遇到的所有問題。
我有一個特定的Python包(MailSnake),當我在SublimeText2中進行構建時,它會返回
ImportError:沒有名為mailsnake的模塊
我了解這是因為SublimeText2正在運行內置的Python(2.6版),並且需要在用戶設置中設置PYTHONPATH。
如何正確設置環境路徑? 這就是我目前所擁有的。
"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",
編輯%APPDATA%\\ Sublime Text 2 \\ Python \\ Python.sublime-build
將內容更改為:
{
"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
同樣,您似乎未正確安裝mailsnake。 所以嘗試以下
使用cmd導航到該文件夾,然后進入python-mailsnake-master\\python-mailsnake-master
。
然后在cmd中鍵入python setup.py install
,這應該安裝mailsnake
您現在應該可以導入並使用它
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.