轉載自阿達發go的博客conda常用命令:更新,創建,激活,關閉,查看,卸載,刪除,清理
文章目錄
1.升級
2.卸載Anaconda軟件
3.找到自己安裝環境對應的最新TensorFlow后(可以在終端搜索anaconda,定位到那一行),然后查看指定包
1.升級
升級Anaconda需要先升級conda
1 conda update conda 2 conda update anaconda 3 conda update anaconda-navigator //update最新版本的anaconda-navigator
2.卸載Anaconda軟件
由於Anaconda的安裝文件都包含在一個目錄中,所以直接將該目錄刪除即可。刪除整個Anaconda目錄:
計算機控制面板->程序與應用->卸載 //windows
或者
找到C:\ProgramData\Anaconda3\Uninstall-Anaconda3.exe執行卸載
rm -rf anaconda //ubuntu
最后,建議清理下.bashrc中的Anaconda路徑。
conda環境使用基本命令:
1 conda update -n base conda #update最新版本的conda 2 conda create -n xxxx python=3.5 #創建python3.5的xxxx虛擬環境 3 conda activate xxxx #開啟xxxx環境 4 conda deactivate #關閉環境 5 conda env list #顯示所有的虛擬環境 6 conda info --envs #顯示所有的虛擬環境
anaconda安裝最新的TensorFlow版本
參考:https://blog.csdn.net/qq_35203425/article/details/79965389
一般從anaconda官網下載的anaconda,查看tensorflow依然還是1.2的版本,現在用conda更新TensorFlow,解決方法:
1.打開anaconda-prompt
2.查看tensorflow各個版本:(查看會發現有一大堆TensorFlow源,但是不能隨便選,選擇可以用查找命令定位)
1 anaconda search -t conda tensorflow
3.找到自己安裝環境對應的最新TensorFlow后(可以在終端搜索anaconda,定位到那一行),然后查看指定包<USER/PACKAGE>可安裝版本信息命令
1 anaconda show <USER/PACKAGE>
查看tensorflow版本信息
anaconda show anaconda/tensorflow
4.第4步會提供一個下載地址,使用下面命令就可安裝1.8.0版本tensorflow
conda install --channel https://conda.anaconda.org/anaconda tensorflow=1.8.0
更新,卸載安裝包:
1 conda list #查看已經安裝的文件包 2 conda list -n xxx #指定查看xxx虛擬環境下安裝的package 3 conda update xxx #更新xxx文件包 4 conda uninstall xxx #卸載xxx文件包
5.刪除虛擬環境
conda remove -n xxxx --all //創建xxxx虛擬環境
6.清理(conda瘦身)
conda clean就可以輕松搞定!第一步:通過conda clean -p來刪除一些沒用的包,這個命令會檢查哪些包沒有在包緩存中被硬依賴到其他地方,並刪除它們。第二步:通過conda clean -t可以將conda保存下來的tar包。
1 conda clean -p //刪除沒有用的包 2 conda clean -t //tar打包 3 conda clean -y -all //刪除所有的安裝包及cache
參考:https://blog.csdn.net/menc15/article/details/71477949
7.重命名env
Conda是沒有重命名環境的功能的, 要實現這個基本需求, 只能通過愚蠢的克隆-刪除的過程。
切記不要直接mv移動環境的文件夾來重命名, 會導致一系列無法想象的錯誤的發生!
1 conda create --name newname --clone oldname //克隆環境 2 conda remove --name oldname --all //徹底刪除舊環境
8. 常用軟件安裝
參考:conda環境下常用軟件安裝
9.問題
1:failed ERROR conda.core.link:_execute(502):
1 conda install 軟件時出現如下錯誤信息: 2 Preparing transaction: done 3 Verifying transaction: done 4 Executing transaction: 5 failed ERROR conda.core.link:_execute(502):
解決方法:往往時權限不夠,需要以管理員方式運行Anaconda prompt進行安裝
2.anaconda或conda不是內部命令
解決方法:https://zhuanlan.zhihu.com/p/32446675
添加上圖環境變量即可
jupyter notebook默認工作目錄設置
參考:https://blog.csdn.net/liwei1205/article/details/78818568
1)在Anaconda Prompt終端中輸入下面命令,查看你的notebook配置文件在哪里:
jupyter notebook --generate-config
#會生成文件C:\Users\用戶\.jupyter\jupyter_notebook_config.py
2)打開jupyter_notebook_config.py文件通過搜索關鍵詞:c.NotebookApp.notebook_dir,修改如下
c.NotebookApp.notebook_dir = 'E:\\tf_models' //修改到自定義文件夾
3)然后重啟notebook服務器就可以了
**注:**其它方法直接命令到指定目錄,Anaconda Prompt終端中輸:jupyter notebook 目錄地址