Anaconda 管理多個版本的Python環境

win10系統安裝Anaconda已經有一段時間了,當時爲了搭建 tensorflow 的環境也是跟着網上的教程一步一步來安裝的。

期間在搭建其它環境的時候,需要不同版本的 python ,那是我就傻傻地 uninstall 當前版本,然後再 install 需要的版本...

後來操作幾次後,發現這樣根本沒有效率呀,所以上網搜索了一下 “Anaconda搭建不同版本的python環境”,果然還真有結果:

本地記錄一下過程:

1、在本地安裝了 Anaconda的前提下,執行命令 conda info -e (conda info --envs) 查看當前 Anaconda 管理的環境 :

第1個root環境是Anaconda自帶的環境;第2和第3個環境是我後來自己創建的;

2、創建環境的命令:

conda create -n 環境的名稱 python=你需要的python版本號

上面這條命令的例子: conda create -n python37 python=3.7 意思是創建一個名字是 python37的Python版本是3.7的環境

執行完成後,再執行 conda info -e 查看當前Anaconda管理的環境:

發現剛剛創建的python37的環境已經創建成功了!

3、切換到指定的環境:

activate 需要切換的環境的名稱

例子:activate tensorflow 就是切換到名字叫 tensorflow 的環境:

從剛開始默認 miniconda(root) 環境切換到了 tensorflow 環境成功!

4、退出當前環境:

deactivate

輸出 deactivate 命令,即可退出當前的環境:

5、刪除指定環境:

conda remove -n 你希望刪除的環境名稱 --all

例子:  conda remove -n python37 --all  刪除環境名稱是python37 的環境

 

好了!最常用的就是這些了!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章