598 字
3 分钟
配置 Conda + Pytorch + d2l 环境

软件安装#

  1. Anaconda官网下载,或者按照该博客来安装下载安装下载

  2. Vscode官网下载,或者按照该博客来安装下载

  3. 也可按照该视频配置


环境配置#

NOTE

如果想要使用GPU进行深度学习模型的训练,就需要安装CUDA,我用的是Nvidia的GPU.

安装CUDA以及cudnn#

  1. 检查自己电脑支持的CUDA版本:打开cmd执行.
Terminal window
nvidia-smi

  1. 前往官网下载自己电脑支持版本的 CUDA ,我选择12.8.0版本.

下载时选择自定义,勾选下载全部选项,并记住安装路径.

  1. 检验是否安装成功:打开cmd执行.
Terminal window
nvcc -V

  1. 前往官网下载对应版本的 cudnn 压缩包,后进行解压,我选择8.9.7版本.

  2. 进入指定目录(上文记住的安装路径),如C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.8,将bin,include,lib三个文件夹拖入进行替换.

创建虚拟环境并配置pytorch#

  1. 打开Anaconda Prompt,创建环境:
Terminal window
conda create -n ENV_NAME python=3.9
  1. 激活环境:
Terminal window
conda activate ENV_NAME
  1. 查看环境是否创建成功:
Terminal window
conda env list

  1. 安装Pytorch命令复制网址: https://pytorch.org/get-started/locally 选择自己版本的选项,在环境激活的情况下,复制命令并安装.

NOTE

下载的包会比较大,如我的是3.5G,如比较小可能不是安装的GPU版本

  1. 创建.py文件,并将conda中刚刚安装环境中的python作为解释器,具体教程看:
  1. 运行下列代码,不报错即安装成功:
import torch
print(torch.__version__)
print(torch.cuda.is_available())
  1. 退出环境:
Terminal window
conda deactivate
  1. 删除环境:
Terminal window
conda remove --name ENV_NAME --all

软件配置#

Jupyter Notebook#

  1. 打开Anaconda Prompt,激活环境后,执行:
pip install jupyter
  1. 下载完后,执行,查看Jupyter的配置路径,只需看到路径,终端中输入 “N” 即可:
jupyter notebook --generate-config
  1. 进入路径,打开 “jupyter_notebook_config” 文件,搜索:
The directory to use

修改如下:

## The directory to use for notebooks and kernels.
# Default: ''
# c.ServerApp.root_dir = ''
c.ServerApp.root_dir = '默认打开路径'
  1. 打开Anaconda Prompt,激活环境后,执行:
conda install ipykernel
  1. 将环境写入内核:
python -m ipykernel --user --name 你创建环境的名字 --display-name "你创建环境的名字"

d2l库安装#

  1. 打开Anaconda Prompt,激活环境后,执行:
pip install d2l
  1. 运行下列代码,不报错即安装成功:
import torch
from d2l import torch as d2l
配置 Conda + Pytorch + d2l 环境
https://blog.anpier.cn/posts/anacondapytorchd2l/
作者
Adrian Pierre
发布于
2025-10-05
许可协议
CC BY-NC-SA 4.0