Linux上用anaconda安裝pytorch
Pytorch是一個非常優雅的深度學習框架。使用anaconda可以非常方便地安裝pytorch。下面我介紹一下用anaconda安裝pytorch的步驟。
1如果安裝的是anaconda2,那么python3的就要在conda中創建一個名為python36的環境,並下載對應版本python3.6,然后執行如下語句,應該就可以在anaconda2\envs\下建立一個python36的目錄,里面就是創建python36環境必要文件:
conda create --name python36 python=3.6
2、python版本的切換命令:
activate python36
deactivate python36
Anaconda創建環境:
//下面是創建python=3.6版本的環境,取名叫py36
conda create -n py36 python=3.6
刪除環境(不要亂刪啊啊啊)
conda remove -n py36 --all
激活環境
//下面這個py36是個環境名
source activate py36
退出環境
source deactivate
-
首先,我們需要下載anaconda,在https://www.anaconda.com/download/上可以選擇對應python版本的anaconda。下載好后通過運行下載好的.sh文件安裝anaconda;
bash Anaconda********.sh1
-
安裝好anaconda后,通過在pytorch官網http://pytorch.org/上選擇合適的配置,由於安裝的代碼需要翻牆才可見,我這里展示一下:
cuda7.5:conda install pytorch torchvision cuda75 -c pytorch
cuda8.0
conda install pytorch torchvision -c pytorch
cuda9.0
conda install pytorch torchvision cuda90 -c pytorch
這樣就能一次性安裝好pytorch了。
在安裝pytorch時有時候會報錯,其中出現”CondaHTTPError: HTTP None None for url…..”這類錯誤時基本是因為有些庫需要外網才能下載,所以我們需要使用conda的清華鏡像。在安裝好conda后,運行
conda config1
產生配置文件.condarc 。通過:
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes12
刪除‘- defaults’,最后.condarc文件內容如圖: