Anaconda 安装操作及遇到的坑
最近剛用Pytorch,編譯開源代碼的時候發(fā)現(xiàn)缺少n個package,原來是之前在Anaconda3 創(chuàng)建的虛擬環(huán)境各自是獨(dú)立的,tensorflow下安裝的不能在別的環(huán)境下使用,所以要重新安裝。然而關(guān)鍵是國內(nèi)各種屏蔽資源,無法FQ去直接下載安裝,所以需要特別的技巧來安裝成功。當(dāng)時為了安裝成功找了n個教程,結(jié)果現(xiàn)在忘記了,為了避免再次入坑以及方便后來的學(xué)者,現(xiàn)在作以下筆記。
一、環(huán)境配置
1.win 10? X64系統(tǒng);
2.Anaconda3;
3.Pytorch
4.前提是已經(jīng)配置清華倉庫鏡像,如下所示:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --set show_channel_urls yes二、安裝問題總結(jié)
1.安裝有時可用Anaconda NAVIGATOR實現(xiàn)操作,但很多時候存在網(wǎng)絡(luò)不可用的問題;
2.沒有資源,鏡像源不可用(清華的鏡像源有時也會出問題,很尷尬);
3.版本問題,有時conda安裝方式存在版本限制;
4.pip和conda安裝其實效果一致的,都可順利使用該庫。
三、解決方法
以下待安裝/卸載的package的名字為“ABC”。
1.查詢
#查看已經(jīng)安裝的package conda list #指定查看ABC虛擬環(huán)境下安裝的package conda list -n ABC #更新xxx文件包 conda update ABC2.卸載(pip和conda 兩種方式):
pip uninstall ABC conda uninstall ABC3.查看conda安裝方式下的package的可用版本
anaconda search -t conda ABC例如查詢pyyaml的可用版本,紅色方框就是來源
?
4.安裝
上個步驟找到對應(yīng)的源,如果要安裝該版本,如上述pyyaml,想要安裝linux-64 py27_0的3.1版本,輸入下列命令:
conda install -c https://pyyaml.org/wiki/PyYAML如此一來就安裝成功了。切記步驟是先查詢對應(yīng)版本,再根據(jù)package的來源去安裝。
如有錯誤,敬請指正
總結(jié)
以上是生活随笔為你收集整理的Anaconda 安装操作及遇到的坑的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python的dnspython库使用指
- 下一篇: 大数据技术原理与应用——期末复习