动手学深度学习环境配置
安装Anaconda、CUDA、Pytorch,以及Jupyter notebook配置Pytorch环境 - 知乎 (zhihu.com)
1.创建环境:
d2l-zh 是环境名,-y 表示确认,后面的 python=3.8 pip 是环境包含的内容,表示这个环境必须包括python 3.8 和 pip
conda create -n d2l-zh -y python=3.8 pip
2.安装Pytorch包
命令最后是-c pytorch
,所以默认还是从conda源下载,新安装的清华等源没有用上。
conda install pytorch==1.8.1 torchvision==0.9.1 torchaudio==0.8.1 cpuonly -c pytorch
conda install pytorch==1.8.1 torchvision==0.9.1 torchaudio==0.8.1 cpuonly
老版本下载错误,原因不明确,踩了个大坑
正确命令:
conda install pytorch torchvision torchaudio cpuonly
3. 安装d2l包
d2l包只能通过pip安装
pip3 install d2l
4. 创建Kernel
新建某环境的kernel步骤如下
-
切换新建的d2l-zh环境中,安装ipykernel
conda install ipykernel
-
在 d2l-zh 的环境中新建kernel(kernel名可与环境名一致):
python -m ipykernel install --user --name d2l --display-name d2l-zh
第一个名字
d2l
是存放kernel配置文件的目录名,第二个是Kernel的名字