本文介绍 Miniconda 安装与深度学习环境配置,另外给出一些基本的 Conda 常用指令。
为了实践李沐的深度学习课程 动手学深度学习 PyTorch 版,创建 d2l 环境并安装相关库。
下载 Miniconda
建议下载 Python 3.9 版本的 Miniconda3。
Windows 系统下载如下版本
这里安装选 All Users (也可选 Just Me),安装文件夹为 Miniconda3 (直接在 C 盘或 D 盘下),后面的配置基于这些设定。
Conda 配置
浏览器输入”清华源镜像”,找到 Anaconda 镜像使用帮助,创建 .condarc 文件,更换为国内源
Miniconda3 文件夹的权限可能不够,导致不能安装虚拟环境及相关库到 Miniconda3 文件夹下的 envs,这里修改权限
打开 Anaconda Prompt 输入以下命令进行测试
1
| conda create -n python=3.10
|
以上操作可参考 B 站视频 Miniconda 安装及使用
Conda 常用指令
1
| conda create -n your_env_name python=X.X
|
1
| conda activate your_env_name
|
1
| conda install package_name
|
1
| conda install package_name=X.X
|
1
| conda uninstall package_name
|
1
| conda remove -n your_env_name all
|
创建 d2l 环境并安装相关库
1
| conda create --name d2l python=3.9 -y
|
- 按如下方法安装 PyTorch 的 CPU 或 GPU 版本:
1 2
| pip install torch==1.12.0 pip install torchvision==0.13.0
|
- 安装 d2l 库,以方便调取本书中经常使用的函数和类:
1 2 3 4
| mkdir d2l-zh && cd d2l-zh curl https://zh-v2.d2l.ai/d2l-zh-2.0.0.zip -o d2l-zh.zip unzip d2l-zh.zip && rm d2l-zh.zip cd pytorch
|
课程网站
https://d2l.ai/
https://zh.d2l.ai/
VSCode 使用 Miniconda 环境
除了需要安装 python 相关插件, 还需要在设置 conda 路径
在 VSCode 中使用快捷键 Ctrl+Shift+P 调出执行命令的输入框,输入 setting 找到 User Settings.json 文件,添加以下内容
1 2 3
| { "python.condaPath": "C:\\Miniconda3\\Scripts\\conda.exe", }
|
运行 python 文件前可选择指定的 python 解释器 (某个虚拟环境下的 python)。
其他
安装集成环境 Spyder
或者多个库一起安装
1
| conda install spyder numpy scipy pandas matplotlib sympy cython
|
安装 Jupyter notebook
1
| conda install jupyter notebook
|