Sublime Text 3 のコンソールが PATH コマンドにアクセスできない理由がわかりません。「定義されていません」というエラーpython
を返します。coffee
私はさまざまなことを試しました:
Python.sublime-settings
Packages/Python にa を追加し、正しいパスを取得しようとしています
{
"env" :
{
"PYTHONPATH" : "/usr/local/bin/python:/usr/local/share/python:/usr/local/lib/python:/usr/local/Cellar/python/2.7.5/lib/python2.7/site-packages"
//"PYTHONPATH" : "/usr/local/git/bin:/usr/local/sbin:/usr/local/share/python:/Users/zak/.nvm/v0.10.0/bin:/opt/local/bin:/opt/local/sbin:/Users/zak/.rvm/gems/ruby-2.0.0-p0/bin:/Users/zak/.rvm/gems/ruby-2.0.0-p0@global/bin:/Users/zak/.rvm/rubies/ruby-2.0.0-p0/bin:/Users/zak/.rvm/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/opt/local/bin"
},
"path": "/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/bin/python:/usr/local/bin/python:/usr/local/share/python:/usr/local/lib/python",
// "cmd": ["/usr/local/bin/python", "-u", "$file"],
"cmd": ["python", "-u", "$file"],
"file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
"selector": "source.python"
}
私もに追加しようとしましpath.py
たPackages/User
:
OS のインポート
LOCAL = '/usr/local/git/bin:/usr/local/sbin:/usr/local/share/python:/Users/zak/.nvm/v0.10.0/bin:/opt/local/bin:/opt/local/sbin:/Users/zak/.rvm/gems/ruby-2.0.0-p0/bin:/Users/zak/.rvm/gems/ruby-2.0.0-p0@global/bin:/Users/zak/.rvm/rubies/ruby-2.0.0-p0/bin:/Users/zak/.rvm/bin:/opt/local/bin:/opt/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/opt/local/bin'
os.environ['PATH'] += ':'
os.environ['PATH'] += LOCAL
# print('PATH = ' + os.environ['PATH'])
何も機能しません。python
コンソールからandを使用できないだけでなくcoffee
、これらのライブラリを使用するインストール済みパッケージも失敗します。Sublime Text 3 で正しい PATH と環境変数を使用するにはどうすればよいですか?