質問:Change python interpreter - Sublime Text 2は、Pythonコードに対してBuildを実際に実行したい場合に最適です。しかし、プラグイン(SublimeRopeなど)は、組み込みのPythonではなく、私が選択したPythonを実行するようにしたいと考えています。2.6サブライムテキスト2の組み込みのPythonを変更するにはどうすればよいですか?
私はPython 2.7で動作するため、 SublimeRopeを使用しようとしているときに頻繁に呼び出されます。
私は、実行中のコードに関連するPythonを変更するあらゆる方法を見つけましたが、プラグインで使用されるPythonには影響しません。それに対して実行されているバージョンを確認するには、プラグインの.pyコードで
import sys
print sys.version
、それは常に内蔵の2.6
EDIT 1です:
私が使用してきた I Sublime Text 2にPython 2.7を埋め込みのPythonにするための機能要求があることを確認してください:http://sublimetext.userecho.com/topic/105249-update-the-python-embedded-interpreter-to-27/ これを行う方法が他にない場合は、アップしてください。
EDIT 2:プラグインSublimeLinterため この問題が関連している:https://github.com/SublimeLinter/SublimeLinter/issues/13は、そのためのプラグインを設置しているかの 、崇高なテキスト2組み込みのPythonのではなく、システムのPythonを使用することが可能であるように思われます。私はSublimeRopeプラグインに使用されるPythonを変更する類似の方法を見つけることができませんでした。
SublimeJEDIプロジェクトhttps://github.com/svaiter/SublimeJEDIはPythonで自動補完のために別のプラグインで、ピックアップ右のpythonのために機能を持っていますプロジェクトを正しく構文解析し、間違ったPythonを使用することに起因する「構文エラー」を打ち破らないようにするためです。しかし、まだ完全には機能していません(私は以前Vimで使っていました) – Bodhi
[Pythonインタプリタの変更 - 崇高なテキスト2](http://stackoverflow.com/questions/11313131/change-python-interpreter-sublime-テキスト-2) – user