先把厨房搭好:环境安装
约 10 分钟
为什么要先搭环境
第一章我们画了地图,这一章开始真正点火。书名叫「动手学」,代码跑不起来,一切都是纸上谈兵。好消息是:作者在书里准备了详细的安装指南,照做就行,不需要你懂运维。
三件套:Miniconda、PyTorch、d2l 包
- Miniconda:一个「厨房隔离间」管理器。它给你建一个独立的 Python 环境,书里的代码在里面跑,不会把你电脑里别的 Python 搞乱。装的时候一路下一步即可
- PyTorch:本书默认用的深度学习框架,Facebook(现 Meta)出品,研究和工业界都用它。装它要去官网选对你的操作系统,复制那行命令粘贴执行
- d2l 包:作者把书里反复用到的工具函数打包成了一个小库,装好后写一句「from d2l import torch as d2l」就能用——这就像做菜前先把葱姜蒜切好装碗
装完怎么验证
打开命令行,进环境,启动 Jupyter,新建一个 notebook,输入「import torch」回车,不报错就成功了。再打印一下 torch 的版本号,看到一串数字,恭喜你,厨房点火成功。
常见误区
- 装了一堆版本互相打架——这就是为什么要用 conda 建独立环境,出问题删掉重建只要一分钟
- 在图形界面里找「PyTorch 图标」——它是代码库,没有图标,只能从命令行和代码里用
练一练:在家长陪同下装好 Miniconda,创建一个名叫 d2l 的环境,在里面启动 Jupyter 并打印一句「你好,深度学习」。
小纸条
在命令行里创建 conda 环境并激活它,敲出激活成功的提示符。
登录 后可看答案