第一步,安装mini-Anaconda。因为我的机器之前已经安装了anaconda,所以这一步略过,有机会我会补充进来;
另外,建议刚刚安装好mini-anaconda/anaconda将下载源换成国内源,否则在后续的安装各种依赖包的过程中可能会出现安装失败或者安装巨慢的情况。
(李沐老师在安装环境的时候首先是搭配好了在服务器上得运行环境,然后直接将要用的代码下载在了配置好的环境里,而我们Windows本地用户需要先下载一下要用的代码。)
第二步,下载包含本书全部代码的压缩包。我们可以在浏览器的地址栏中输入https://zh-v2.d2l.ai/d2l-zh.zip.并按回车键进行下载。下载完成后,创建文件夹“d2l-zh”并将以上压缩包解压到这个文件夹。解压好以后pytorch中的内容如图所示,后期讲课应该也是用的该文件中的内容:
第三步,建立一个mini-anaconda/anaconda中的虚拟环境
查看当前已有环境(可忽略此步):
// 查看当前已有环境
conda env list
正式步骤
// 创建环境同时安装Python3.8
conda create -n d2l-zh -y python=3.8 pip
出现如图所示即为虚拟环境创建成功
// 激活环境
conda activate d2l-zh
// 安装所需要的依赖包
pip install jupyter d2l torch torchvision
运行结束后是如下界面
第四步,将李沐老师所给的代码导入进来。
李沐老师的视频中是直接在环境中下载了课程源代码的文件压缩包,然后解压,如图:
跟着我的步骤走下来的同学,因为我们已经提前下载了源代码的文件并且完成了解压,所以我们需要先跳转一下文件路径,跳转到源代码保存的,如图,这里有一点要注意,大家可以看到我先用“cd”命令跳转发现并没有什么变化,然后先跳转到磁盘以后,路径就直接变成先前跳转路径了,所以,大家可以先跳转磁盘,然后再用“cd”命令跳转路径。
//跳转路径后,在当前路径下运行jupyter
jupyter notebook
运行结果如下所示:
同时,会在你的浏览器中自动跳出如下界面:
注意!!!!!
浏览器网址打开期间,命令行窗口需要保持打开状态,不可关闭。
PS:另外,在别的博主的文章中发现另外一种情况,当你的浏览器没有自动蹦出界面时,也不要认为自己哪里出错了。
以下内容摘自该博主文章:https://blog.csdn.net/qq_38311396/article/details/120768038.
这时在浏览器打开 http://localhost:8888 (通常会⾃动打开)就可以查看和运⾏本书中每⼀节的代码了。
首次进入网址若发现需要输入Token,复制粘贴以下内容即可
PS:在命令行窗口,点击Ctrl+C,可结束jupyter的运行,结束前,记得保存自己对文件的修改。