Anaconda中安装
1. 创建全新的虚拟环境
打开你的终端(Mac/Linux)或 Anaconda Prompt(Windows),输入以下命令创建一个新环境。我们可以把它命名为 d2l,并指定一个比较稳定的 Python 版本(比如 3.9):
Bash
conda create -n d2l python=3.9
(系统询问 Proceed ([y]/n)? 时,输入 y 并回车等待完成)
2. 激活新环境
创建完成后,你需要激活它,也就是“进入”这个纯净的新环境:
Bash
conda activate d2l
(成功激活后,你命令行最前面的提示符会从 (base) 变成 (d2l))
3. 在新环境中安装框架和 d2l 包
确保你现在处于 (d2l) 环境下,接着就可以照着你截图里的命令敲了。
💡 一个小建议: 你的截图当前选中的是 MXNET 标签页。虽然它是这本书早期使用的框架,但目前业界更主流的是 PyTorch。如果你想学 PyTorch,建议你在网页上点一下 PYTORCH 那个标签,复制对应的命令。
注意以下我们展示的都是基于pytorch的命令
我们可以按如下方式安装PyTorch的CPU或GPU版本:
pip install torch==1.12.0
pip install torchvision==0.13.0
我们的下一步是安装d2l包,以方便调取本书中经常使用的函数和类:
pip install d2l==0.17.6
4. 后续使用
以后你每次要看这本书或者运行相关的代码时,只需要打开终端,先运行 conda activate d2l 激活环境,然后再运行 Jupyter Notebook 就可以了。
下载 D2L Notebook
d2l 是 Dive into Deep Learning 的首字母缩写 下载这本书的代码
mkdir d2l-zh && cd d2l-zh
curl https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip -o d2l-zh.zip
unzip d2l-zh.zip && rm d2l-zh.zip
cd pytorch
安装完成后我们可以通过运行以下命令打开Jupyter笔记本(在Window系统的命令行窗口中运行以下命令前,需先将当前路径定位到刚下载的本书代码解压后的目录
jupyter notebook
现在可以在Web浏览器中打开http://localhost:8888(通常会自动打开)。 由此,我们可以运行这本书中每个部分的代码。 在运行书籍代码、更新深度学习框架或d2l软件包之前,请始终执行conda activate d2l以激活运行时环境。 要退出环境,请运行conda deactivate。