最近在学习李沐老师的《动手学深度学习(Pytorch版)》,试着整理下所学笔记。
notepad .condarc
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
conda clean -i
pip config set global.index-url https://mirror.sjtu.edu.cn/pypi/web/simple
_ 补:GPU版本Pytorch镜像源可见:https:/mirrors.sjtug.situ.edu.cn/docs/pytorch-wheels_
_ (但是如果不理解GPU版本Pytorch的话,建议不要安装,此次学习CPU版本足够了)_
mkdir E:\coding\d2l
cd E:\coding\d2l
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,重新打开即可。
使用方法:在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
conda create --name d2l python=3.10 # conda 环境创建
其中–name代表创建的环境名称,这里是d2l;并指定Python版本为3.10,(版本3.9是经过d2l测试)。
conda activate d2l
若环境从base变到d2l,则说明创建成功
如果需要删除某个Conda环境
pip install d2l torch # 必装库
pip install d2l torch torchvision rise # 所有库
其中,
必装的是:
可选的有:
ERROR:
我的Python版本是3.10,下载过程中出现error
解决方法:
a. 进入d2l · PyPI,下载d2l-1.0.0b0-py3-none-any.whl
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
cd E:\coding\d2l #打开课程路径
ls #查看目录下文件夹
再进入课程幻灯片路径
再进入jupyter-notebook,打开slides
自动跳转浏览器,打开slides
Ctrl+C # 关闭jupyter-notebook服务