李沐动手学深度学习环境安装分享一(pytorch)

写在前面

本文对《动手学深度学习》环境安装进行分享,其中该部分只按照书本中安装教程进行安装。基本能够实现对书本前六章内容进行学习,若想进行后续学习请看下一篇文章

安装 Miniconda

先上原文

在这里插入图片描述

作者理解

由原文可知,该方法对Windows用户很不友好,文章内容并没有明确的讲述Windows用户应该如何安装。但仔细阅读文章内容,其主要就是需要安装Miniconda。
新手就会问 Miniconda和Anaconda有什么区别? 同样作为新手的作者认为,两者并没有太大的区别,只是Anaconda相较于Miniconda 更大、更加全面,安装Miniconda最后会安装两个终端Anaconda Prompt和Anaconda Powershell Prompt,而安装Anaconda不仅会安装Anaconda Prompt和Anaconda Powershell Promp,还会在电脑中安装软件Anaconda,该软件包含很多插件,能够适应多种平台。针对 《动手学深度学习》 该书,下载Miniconda已经足够使用了。
此时又出现一个新问题 Anaconda Prompt和Anaconda Powershell Prompt有什么区别? 依据作者理解这两种终端窗口类似于是否采用 管理员身份运行 。相对的 Anaconda Powershell Prompt 终端窗口是采用 管理员身份 运行,而 Anaconda Prompt 终端窗口没有采用 管理员身份 运行。
此外在这一步还需要创建名为d2l的虚拟环境。

软件安装

我们直接进入 Miniconda官网,在 Latest Miniconda installer links 标签下选择 Windows 一行 Miniconda3 Windows 64-bit,即可下载Miniconda。
在这里插入图片描述
下载得到如图所示安装包在这里插入图片描述
双击安装包一路 next,注意安装的时候是否需要更改安装路径。
在最近添加项看到如下两个安装项,证明Miniconda已经成功。
在这里插入图片描述
打开 Anaconda Powershell Prompt 终端窗口输入conda create --name d2l python=XXX -y 这里的python版本可以根据自身需求进行创建。本文已经创建过d2l虚拟环境,这里以创建dll虚拟环境为例,进行演示。在创建好dll环境之后可以输入命令conda activate dll来进入dll创建的虚拟环境。操作如下所示:
在这里插入图片描述

在这里插入图片描述
当文件路径前括号里的环境名改为刚创建的环境名时,说明环境创建成功。

安装深度学习框架和d2l软件包

先上原文

在这里插入图片描述

作者理解

新手第一次看到这里会感觉特别突兀,这是什么,这些命令在哪里输入啊? 仔细阅读,能够理解到,该部分是说要安装 pytorch,而且最好是安装 GPU 版本的 PyTorch。并且还要安装与 《动手学深度学习》 配套的 d2l包。
本文按照文章所写的方式进行安装,若想安装GPU版本的PyTorch请看李沐动手学深度学习环境安装分享二(pytorch)

安装操作

打开 Anaconda Powershell Prompt 终端窗口,并进入已经创建的dll环境中,依次输入

pip install torch==1.12.0
pip install torchvision==0.13.0
pip install d2l==0.17.6

安装需要等待一段时间,取决于网速,一般不需要换源。

下载 D2L Notebook

先上原文

在这里插入图片描述

作者理解

这里主要是下载《动手学深度学习》对应课本juypter版本,并进入juypter平台。
问题来了:什么是juypter?,作者认为juypter是一个非常实用的跑深度学习的平台。
比如1:学习者自己电脑硬件性能并不是太好,但仍想学习深度学习,又不想花太大成本重新购置一台高电脑。 此时就可以选择juypter平台将本地代码远程下载到服务器来跑程序。
比如2:juypter平台不仅可以跑代码,而且能够展示文字。方便用户开展项目。
juypter平台还有很多实用功能这里就不在讲述了。
问题又来了:需要在哪下载juypter软件?juypter平台不需要下载,当前期安装步骤都正确安装之后,juypter就已经安装好了。
命令行解释:
%创建名为mkdir d2l-zh的文件夹

mkdir d2l-zh  

%将文件夹跳转到d2l-zh文件夹

cd d2l-zh 

%从https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip下载d2l-zh.zip

curl https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip -o d2l-zh.zip  

%解压d2l-zh.zip压缩包

unzip d2l-zh.zip  

%移除d2l-zh.zip压缩包

rm d2l-zh.zip  

%跳转到pytorch文件夹里

cd pytorch  

相信到这里读者已经理解了该操作的整个过程。
其中原文中如果没有安装unzip,则可以通过运行sudo apt install unzip进行安装。 如果不想安装 unzip或安装不成功可以自行到对应文件夹下对压缩包进行解压。原文中 可以点击本书HTML页面顶部的“Jupyter 记事本”选项下载后解压代码 采取该操作会更加方便。

安装操作

作者采取 点击本书HTML页面顶部的“Jupyter 记事本”选项下载后解压代码 操作,进行安装讲解。操作结果如下图所示。
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
到此所有下载内容都已完成,接下来需要进入juypter平台。
打开Anaconda Powershell Prompt 终端窗口并进入创建的虚拟环境,并进入到pytorch文件夹中,输入jupyter notebook,等待电脑进行处理。当电脑通过浏览器窗口跳出如下界面说明已经成功进入到juypter平台,读者就可以开始探索《动手学深度学习》了。
在这里插入图片描述

在这里插入图片描述

写在最后

个人广告
可接单片机类型毕业设计,功能齐全,价格优惠。

评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值