84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
安装好了virtualenvwrapper-win感觉非常舒爽,但是有一个问题因为我一直再用Sublime text3的SublimeREPL执行python文件,默认的是python的解释器,在设置中发现这么一段,预感是支持的,请问大神们如何设置呢?能让它方便的切换到env虚拟的python解释器
认证高级PHP讲师
這個連結應該可以解決你的問題:Using virtualenv with Sublime Text 3 and SublimeREPL
目前自己找個了手作方法,開啟ST3的X:Sublime Text 3x64DataPackagesSublimeREPLconfigPython裡面有三個文件,st3開啟Main.sublime-menu。找到caption為Python-Run current file的這段程式碼,也就是我們通常把他設定成快捷鍵F5的運行python選項,把CMD的python改成env的解釋器路徑。
{"command": "repl_open", "caption": "Python - RUN current file", "id": "repl_python_run", "mnemonic": "R", "args": { "type": "subprocess", "encoding": "utf8", "cmd": ["E:\Python35\ENVS\jia\Scripts\python", "-u", "$file_basename"], "cwd": "$file_path", "syntax": "Packages/Python/Python.tmLanguage", "external_id": "python", "extend_env": {"PYTHONIOENCODING": "utf-8"} } },
缺點就是環境沒辦法移植。好處就是知道怎麼改,其實也很方便簡單。想用哪個虛擬環境就改成哪個的路徑就OK了。
這個連結應該可以解決你的問題:
Using virtualenv with Sublime Text 3 and SublimeREPL
目前自己找個了手作方法,開啟ST3的X:Sublime Text 3x64DataPackagesSublimeREPLconfigPython
裡面有三個文件,st3開啟Main.sublime-menu。找到caption為Python-Run current file的這段程式碼,也就是我們通常把他設定成快捷鍵F5的運行python選項,把CMD的python改成env的解釋器路徑。
缺點就是環境沒辦法移植。好處就是知道怎麼改,其實也很方便簡單。想用哪個虛擬環境就改成哪個的路徑就OK了。