1. 程式人生 > >sublimeREPL 與 conda環境管理的問題

sublimeREPL 與 conda環境管理的問題

添加 stack main 手動 csharp 參考 spa 管理 進行

問題1描述:

  使用sublimeREPL進行交互編程時,默認啟加載SublimeREPL.sublime-settings文件,該文件配置python路徑。  

例如:啟動的是python2版本解釋器。(如果sublimeREPL切換python3,更改此處)

"default_extend_env": {
		"PATH": "C:/Anaconda3/envs/python2/"
},

  問題來了,sublimeREPL可同時配置python2和python3,然後運行時選擇版本嗎????

    目前已知的方法復雜。參考鏈接,

      修改sublimeREPL/config/Python/Main.sublime-menu文件。手動添加菜單Python的菜單項,並配置菜單項的python.exe路徑。

    但方法不可取。因為python環境,conda命令可自己隨時添加環境,以適用不同的項目。例如python2.5,python3.5,python3.7等,

    如果sublimeREPL添加對應的菜單,這種操作太codeing化。

  因此,如果使用sublimeREPL在不同環境中,需要 更改配置文件

問題2描述: 使用sublime原生編譯系統。常用的有python,c++,R等,這裏的python版本已經初始化,不可更改。

  安裝conda插件後,新建編譯系統 -conda ,並配置本地envs環境目錄後。

  控制臺輸入 conda命令,切換python2,python3等。此時的ctrl + B 編譯 即是正確環境。

  但原生的編譯系統 不能交互式編程,所以遇到問題1,沒找到合適的方法解決,如有大神,請賜教。

sublimeREPL 與 conda環境管理的問題