Conda的環境管理
Conda的環境管理功能允許我們同時安裝若干不同版本的Python,並能自由切換。假設我們需要安裝Python 3.6,此時,我們需要做的操作如下:
# 創建一個名為python34的環境,指定Python版本是3.4(不用管是3.4.x,conda會為我們自動尋找3.4.x中的最新版本) conda create --name python36 python=3.6 # 安裝好后,使用activate激活某個環境 activate python36 # for Windows source activate python36 # for Linux & Mac # 激活后,會發現terminal輸入的地方多了python36的字樣,實際上,此時系統做的事情就是把默認3.5環境從PATH中去除,再把3.6對應的命令加入PATH # 此時,再次輸入 python --version # 可以得到`Python 3.6 :: Anaconda 4.1.1 (64-bit)`,即系統已經切換到了3.6的環境 # 如果想返回默認的python 3.5環境,運行 deactivate python36 # for Windows source deactivate python36 # for Linux & Mac # 刪除一個已有的環境 conda remove --name python36 --all
用戶安裝的不同python環境都會被放在目錄/anaconda/envs下,可以在命令中運行conda info -e查看已安裝的環境,當前被激活的環境會顯示有一個星號或者括號。
