1 软件安装及环境配置——《动手学深度学习(Pytorch版)》

最近在学习李沐老师的《动手学深度学习(Pytorch版)》,试着整理下所学笔记。

学习资源

1 软件安装及环境配置

1.1 Miniconda的安装及配置

1.1.1 安装Miniconda

  1. 进入Miniconda — conda documentation,找到Windows installer,点击下载即可。

mc_install2.png

  1. 下载好后,修改路径,修改设置,开始安装

mc_install1.pngmc_install3.png
mc_install4.png

1.1.2 Conda更换镜像源

  1. From the Start menu, search for and open “Anaconda Powershell Prompt.”
  2. 输入下列代码,新建记事本_ (注意有个小点"."在"condarc"前面)_
notepad .condarc
  1. 进入上海交通大学Linux用户组软件镜像服务conda镜像源,复制如下内容到记事本中,保存
default_channels:
  - https://mirror.sjtu.edu.cn/anaconda/pkgs/r
  - https://mirror.sjtu.edu.cn/anaconda/pkgs/main
custom_channels:
  conda-forge: https://mirror.sjtu.edu.cn/anaconda/cloud/
  pytorch: https://mirror.sjtu.edu.cn/anaconda/cloud/
channels:
  - defaults
  1. 再在Anaconda Powershell Prompt中输入如下代码_ (清除原缓存,以应用镜像源)_
 conda clean -i

1.1.3 更换PyPI镜像源

  1. 打开上海交通大学Linux用户组软件镜像服务PyPI镜像源,复制如下指令
pip config set global.index-url https://mirror.sjtu.edu.cn/pypi/web/simple
  1. Anaconda Powershell Prompt中粘贴运行即可,显示如下内容则完成

mc_install54.png
_ 补:GPU版本Pytorch镜像源可见:https:/mirrors.sjtug.situ.edu.cn/docs/pytorch-wheels_
_ (但是如果不理解GPU版本Pytorch的话,建议不要安装,此次学习CPU版本足够了)_

1.2 Git的安装与使用

1.2.1 Git的安装和下载

  1. 打开下载网址Git - Downloading Package (git-scm.com),复制框选位置的链接git_install1.png
  2. 打开加速地址,将复制的链接粘贴,下载即可

git_install2.png

  1. 打开安装程序后,一直点next即可完成安装。

1.2.2 下载课程Repo

  1. Anaconda Powershell Prompt中运行如下命令,即可在E盘建立工作目录E:\coding\d2l (直接在文件夹中新建也是一样的)
mkdir E:\coding\d2l
  1. 使用cd命令改变终端路径
cd E:\coding\d2l
  1. 在当前终端中输入:
git clone https://github.com/d2l-ai/d2l-zh.git # d2l课程资源
git clone https://github.com/d2l-ai/d2l-pytorch-slides.git # d2l幻灯片资源


可能会犯的错误:Anaconda Powershell Prompt一直没关,那么输入上述命令就会报错,提示没有"git"这个命令,那么关闭Anaconda Powershell Prompt,重新打开即可。

  1. 可选操作:(若出现连接失败)repo_install1.png
    • ghproxy.com 加速
    • –depth=1 减少下载量

使用方法:在clone后加上操作代码

git clone --depth=1 https://ghproxy.com/https://github.com/d2l-ai/d2l-zh.git
git clone --depth=1 https://ghproxy.com/https://github.com/d2l-ai/d2l-pytorch-slides.git # d2l幻灯片资源

实在不行就去d2l-ai/d2l-zh: 《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被60多个国家的400多所大学用于教学。 (github.com)d2l-ai/d2l-pytorch-slides: Automatically Generated Notebook Slides (github.com)Datawhale/d2l - d2l - OpenI - 启智AI开源社区提供普惠算力! (pcl.ac.cn)下载

推荐学习:git——计算机教育中缺失的一课 · the missing semester of your cs education

1.3 课程环境搭建

1.3.1 创建与激活Conda环境

  1. Anaconda Powershell Prompt中创建Conda环境
conda create --name d2l python=3.10 # conda 环境创建


其中–name代表创建的环境名称,这里是d2l;并指定Python版本为3.10,(版本3.9是经过d2l测试)。

  1. 激活(打开)刚创建的Conda环境:
conda activate d2l


若环境从base变到d2l,则说明创建成功
env1.png
如果需要删除某个Conda环境

1.3.2 Pip安装与展示

  1. Pip安装课程所需第三方库:
    确保环境在d2l中,下载过程中不要使用代理
pip install d2l torch # 必装库
pip install d2l torch torchvision rise # 所有库

其中,
必装的是:

  • d2l # 课程代码片段
  • torch # 深度学习框架 PyTorch

可选的有:

  • torchvision # PyTorch CV工具包
  • rise # Notebook Slides插件

ERROR
我的Python版本是3.10,下载过程中出现error
error2.png
解决方法:

a. 进入d2l · PyPI,下载d2l-1.0.0b0-py3-none-any.whl

error1.png

b. 按以下命令,安装本地文件,路径换成你下载文件的本地路径,如:

python -m pip install "E:\Downloads\d2l-1.0.0b0-py3-none-any.whl"

c. 再次安装即可正常

pip install d2l==0.17.6 torch jupyter torchvision rise
  1. 进入课程路径并查看目录下文件夹
cd E:\coding\d2l #打开课程路径
ls #查看目录下文件夹


再进入课程幻灯片路径
再进入jupyter-notebook,打开slides
自动跳转浏览器,打开slides

  1. 结束学习时使用:
Ctrl+C  # 关闭jupyter-notebook服务
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值