安装 Miniconda
步骤
Miniconda == python+conda (conda是什么?适用于任何语言的软件包、依赖项和环境管理系统,类比命令行版的vmware)
通俗来讲,就是安装anaconda会有一个默认的python,但是可以继续安装其他的python虚拟环境,通过切换不同的python环境进行多个不同python环境的程序运行。
- 安装
- 初始化终端shell
~/miniconda3/bin/conda init
- 创建新环境(用conda创建环境是什么意思?:相当于创建一个工具箱,主要解决不同的版本依赖问题,类比一个虚拟机)
conda create --name d2l python=3.8 -y
- 激活d2l环境
conda activate d2l
问题和解决
问题1
在系统自带shell中使用conda命令无法识别
解决方案:
把conda添加到环境变量(可在安装时直接选择添加到环境变量)/直接用anaconda的shell
问题2
anaconda无法更改路径
解决方案:
问题3
虚拟环境无法创建
ProxyError: Conda cannot proceed due to an error in your proxy configuration.
解决方案:
关闭网络代理
成功了耶!
安装深度学习框架和d2l软件包
步骤
- 检查gpu版本/安装cuda
- 安装pytorch(或MXNet)
选择偏好,复制命令,然后在anaconda里运行(记得关闭代理)
- 安装d2l包,方便调取本书中经常使用的函数和类
pip install d2l==0.17.5
问题和解决
问题:使用conda命令安装pytorch超时失败
解决:选好版本,离线安装再加载到虚拟环境中
下载 D2L Notebook
代码下载后解压