在anaconda中安裝pytorch

Anaconda環境中的pytorch安裝

1. 安裝Anaconda

1.1 安裝Miniconda3
  • 參考pytorch官方文檔,從anaconda官方網站下載安裝文件,並安裝
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sh Miniconda3-latest-Linux-x86_64.sh
1.2 安裝pip
yum install python3-pip
1.3 安裝pyTorch
  • 參考pytorch官方文檔,選擇環境配置爲

pyTorch build: stable(1.3)
OS: Linux (centos 7.3)
Package: Conda
language: python 3.7
CUDA: none
生成命令爲:conda install pytorch torchvision cpuonly -c pytorch

2. 解決anaconda下安裝速度慢

  • 首先設置清華鏡像源的三條默認channels。
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
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/r
  • 然後設置來自清華鏡像源的pytorch文件的channels
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  • 最後,運行下面的代碼生成.condarc文件。
conda config --set show_channel_urls yes
  • 如果安裝還出錯,就可以輸入以下代碼檢查channels有沒有出錯,同時進行糾錯。(這裏的出錯指的是,channels並不是前文中提到的channels,有增加的channels或者丟失的channels,筆者就是發現了有多餘的channels導致下載出錯。)
//查看已有的channels信息。
conda config --show channels 
 
//找到多餘的channels,執行remove命令,有多條多餘的channels就逐個運行remove命令進行刪除。
conda config --remove 某條多餘的channels
 
//最後,運行下行命令重新生成.condarc文件
conda config --set show_channel_urls yes
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章