1. 程式人生 > 實用技巧 >Anaconda配置多spyder多python環境

Anaconda配置多spyder多python環境

  • 檢視當前環境

1

conda info-e

  • 建立環境

1

condacreate--nametest_py2python=2.7#建立python2.7的環境,對應資料夾名稱:test_py2

  該指令的作用:python2.7包建立一個新的環境,位置在/envs/test_py2

  • 啟用環境

1

activate test_py2

  • 複製環境

1

conda create--name flowers--clone snowflakes

上述指令將建立一個與snowflakes相同的環境,名為flowers。  

  • 刪除環境

1

conda remove-n test_py2

--all

  如果配置環境發生錯誤,可以刪除重新開始。

配置好環境後,可以通過檢視當前的版本:

1

python--version

spyder配置

雖然命令窗實現了Python不同版本的自由切換,但spyder開啟之後始終是python3.5,這是因為python2.7沒有安裝spyder,需要在不同環境下都安裝才可以。

這裡用到conda的幾個指令:

  • 檢視目前安裝包

1

condalist

  例如activate test_py2之後,輸入conda list,發現沒有spyder一項,這就需要

  • 搜尋安裝包

例如搜尋美麗湯(beautifulsoup4):

找到合適的版本,進行安裝:

  • 安裝工具包

1

conda install spyder

  安裝spyder。如果無法直接安裝,可以通過搜尋工具包所在的網址進行安裝,以下載bottleneck為例:

1

conda install--channel https://conda .anaconda.ort/pandas bottleneck

 這樣需要何種工具包,對應下載安裝就可以了。至此完成Anaconda多spyder多python環境的配置。

這樣在命令框,按兩步進行操作:

步驟一:activate到指定的python版本;

步驟二:緊接著輸入spyder,執行。