598 字
3 分钟
配置 Conda + Pytorch + d2l 环境
软件安装
环境配置
NOTE如果想要使用GPU进行深度学习模型的训练,就需要安装CUDA,我用的是Nvidia的GPU.
安装CUDA以及cudnn
- 检查自己电脑支持的CUDA版本:打开cmd执行.
nvidia-smi
- 前往官网下载自己电脑支持版本的 CUDA ,我选择12.8.0版本.
下载时选择自定义,勾选下载全部选项,并记住安装路径.


- 检验是否安装成功:打开cmd执行.
nvcc -V
-
前往官网下载对应版本的 cudnn 压缩包,后进行解压,我选择8.9.7版本.
-
进入指定目录(上文记住的安装路径),如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.8,将bin,include,lib三个文件夹拖入进行替换.
创建虚拟环境并配置pytorch
- 打开Anaconda Prompt,创建环境:
conda create -n ENV_NAME python=3.9- 激活环境:
conda activate ENV_NAME- 查看环境是否创建成功:
conda env list
- 安装Pytorch命令复制网址: https://pytorch.org/get-started/locally 选择自己版本的选项,在环境激活的情况下,复制命令并安装.

NOTE下载的包会比较大,如我的是3.5G,如比较小可能不是安装的GPU版本
- 创建.py文件,并将conda中刚刚安装环境中的python作为解释器,具体教程看:
- 运行下列代码,不报错即安装成功:
import torchprint(torch.__version__)print(torch.cuda.is_available())- 退出环境:
conda deactivate- 删除环境:
conda remove --name ENV_NAME --all软件配置
Jupyter Notebook
- 打开Anaconda Prompt,激活环境后,执行:
pip install jupyter- 下载完后,执行,查看Jupyter的配置路径,只需看到路径,终端中输入 “N” 即可:
jupyter notebook --generate-config- 进入路径,打开 “jupyter_notebook_config” 文件,搜索:
The directory to use修改如下:
## The directory to use for notebooks and kernels.# Default: ''# c.ServerApp.root_dir = ''c.ServerApp.root_dir = '默认打开路径'- 打开Anaconda Prompt,激活环境后,执行:
conda install ipykernel- 将环境写入内核:
python -m ipykernel --user --name 你创建环境的名字 --display-name "你创建环境的名字"d2l库安装
- 打开Anaconda Prompt,激活环境后,执行:
pip install d2l- 运行下列代码,不报错即安装成功:
import torchfrom d2l import torch as d2l 配置 Conda + Pytorch + d2l 环境
https://blog.anpier.cn/posts/anacondapytorchd2l/