Windows下D2L_Pytorch环境配置(CPU版)

下载Miniconda

安装Miniconda:

image-20230320210319260

conda更换镜像源

上海交通大学 Linux 用户组 软件镜像服务 Conda 镜像源

编辑~/.condarc

复制下列代码,粘贴到~/.condarc文件中

1
2
3
4
5
6
7
8
default_channels:
- https://mirror.sjtu.edu.cn/anaconda/pkgs/r
- https://mirror.sjtu.edu.cn/anaconda/pkgs/main
custom_channels:
conda-forge: https://mirror.sjtu.edu.cn/anaconda/cloud/
pytorch: https://mirror.sjtu.edu.cn/anaconda/cloud/
channels:
- defaults

清除缓存

Anaconda Powershell Prompt中输入:conda clean -i

PyPi更换镜像源

上海交通大学 Linux 用户组 软件镜像服务 PyPI 镜像源

复制下列代码,粘贴到Anaconda Powershell Prompt中运行:

1
pip config set global.index-url https://mirror.sjtu.edu.cn/pypi/web/simple

如需安装GPU版本Pytorch镜像源,请在Anaconda Powershell Prompt中运行:

1
pip install torch===1.7.1 torchvision===0.8.2 torchaudio===0.7.2 -f https://mirror.sjtu.edu.cn/pytorch-wheels/torch_stable.html

Conda的基础操作

1
2
3
4
5
conda create -n d2l python=3.9 # conda 环境创建
conda activate d2l # 激活 d2l 环境,不同环境包版本不同!
conda deactivate # 退出该环境
conda remove -n d2l --all # 删除整个环境
conda list # 查看当前环境在已安装的包

安装课程第三方库

1
2
pip install d2l torch # 必装库
pip install d2l torch torchvision rise # 所有库

安装清单

  • (必装)

    d2l # 课程代码片段

    torch # 深度学习框架 PyTorch

  • (可选)

    torchvision # PyTorch CV工具包

    rise # Notebook Slides 插件

🔗很有用的网站