一、anaconda的安裝
1、進入清華鏡像網站下載anaconda安裝包:
https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=M&O=D

2、下載安裝包后打開

點擊“Next”
3、

點擊“I Agree”
4、

選擇“All Users”后點擊“Next”。
5、

選擇軟件的安裝地址后,點擊“Next”。
6、

兩個選項都選上,然后點擊“Install”。
7、

點擊“Next”
8、安裝完成
二、配置pytorch環境

1、單擊啟動Anaconda Prompt 創建虛擬“房間”
輸入:
conda create -n pytorch python=3.9

2、

輸入 y

3、輸入 :conda info --envs 查看創建的pytorch虛擬房間

4、配置清華鏡像源,輸入conda config --set show_channel_urls yes

5、之后可以在 C:\Users\xxx 中看到 .condarc 文件

6、記事本打開 .condarc 文件,重寫其中的內容。
channels:
- defaults
show_channel_urls: true
default_channels:
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2
custom_channels:
conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

7、win+R—> cmd ,進入命令行,輸入:nvidia-smi 查看GPU版本


8、進入pytorch官網:https://pytorch.org/
9、網頁下拉,即可看到下圖,官網會自動根據你的電腦,顯示的即是你可安裝的CUDA版本,並給出安裝命令。然后復制命令行
(注:沒有GPU的筆記本下載CUP版本)

10、打開 Anaconda prompt 命令窗口,進入你剛剛所創建的環境(我的命名是pytorch),輸入:conda activate pytorch

11、最后輸入官網提供的命令,即可下載
12、驗證安裝 在pytorch虛擬環境中輸入 python

13、 輸入:
import torch
torch.cuda.is_available()

出現True則說明安裝成功
14、安裝d2l包,在pytorch環境輸入:
pip install d2l -i https://pypi.tuna.tsinghua.edu.cn/simple

三、在Jupyter Notebook中調用pytorch虛擬環境
1、安裝插件。
打開Anaconda Prompt,命令行輸入conda install nb_conda,遇到提示輸入y安裝。

2、進入創建的pytorch環境,命令行輸入conda install ipykernel,然后根據提示輸入y進行安裝。

3、安裝完成后打開Jupyter Notebook,發現語言多了兩個:

打開需要用到torch的代碼,點擊kernel——change kernel——選擇創建好的pytorch環境

再次運行import torch,就不會報錯了。

《動手學深度學習》用pytorch實現:
文檔:https://tangshusen.me/Dive-into-DL-PyTorch/#/
