一、安裝Anaconda
1. 下載Anaconda文件
2. bash命令安裝
bash Anaconda3-5.2.0-Linux-x86_64.sh
3. 驗證是否安裝成功
在終端輸入anaconda,如果出現如下圖所示命令,則代表安裝成功
4. 如果顯示無法找到命令怎么辦?
打開配置文件
vim ~/.bashrc
在文件最后添加語句
export PATH=/home/XXX/anaconda3/bin:$PATH #XXX為用戶名
最后更新配置文件即可
source ~/.bashrc
二、配置Pytorch虛擬環境
1. 創建虛擬環境,環境名為pytorch
conda create -n pytorch python=3.6
source activate pytorch
2. 查找對應版本的pytorch並安裝
conda install pytorch torchvision torchaudio cudatoolkit=10.2 -c pytorch #網絡不好的時候刪除后面的 -c pytorch 就不會用國外的源了,有效 #升級到特定版本的torch pip install --upgrade torch==1.8.0
3. 安裝完畢測試
import torch import torchvision print(torch.__version__) #輸出PyTorch版本
4. ipython測試出錯:沒有指定的包torch
原因:ipython與該新建環境指定的python路徑不一致
解決方法:修改修改IPython的配置文件,將python的地址改為環境中的python地址
#進入環境,查看環境中python的路徑 which python #/home/zhengwenqing/anaconda3/envs/pytorch/bin/python #查看ipython的路徑 which ipython # /home/zhengwenqing/anaconda3/bin/ipython #修改IPython的配置文件第一行 vim /home/zhengwenqing/anaconda3/bin/ipython #(原本)#!/home/zhengwenqing/anaconda3/bin/python #(修改為環境中的python路徑) #!/home/zhengwenqing/anaconda3/envs/pytorch/bin/python #進入ipython,報錯沒有ipython module,用pip安裝即可 pip install IPython #然后ipython就是環境對應的版本了,這時候import torch就不會出錯了