0%

Miniconda 安装与基础环境配置

本文介绍 Miniconda 安装与深度学习环境配置,另外给出一些基本的 Conda 常用指令。

为了实践李沐的深度学习课程 动手学深度学习 PyTorch 版,创建 d2l 环境并安装相关库。

下载 Miniconda

建议下载 Python 3.9 版本的 Miniconda3。

Windows 系统下载如下版本

Miniconda1.png

这里安装选 All Users (也可选 Just Me),安装文件夹为 Miniconda3 (直接在 C 盘或 D 盘下),后面的配置基于这些设定。

Conda 配置

浏览器输入”清华源镜像”,找到 Anaconda 镜像使用帮助,创建 .condarc 文件,更换为国内源

Miniconda2.png

Miniconda3 文件夹的权限可能不够,导致不能安装虚拟环境及相关库到 Miniconda3 文件夹下的 envs,这里修改权限

Miniconda3.png

打开 Anaconda Prompt 输入以下命令进行测试

1
conda create -n  python=3.10

以上操作可参考 B 站视频 Miniconda 安装及使用

Conda 常用指令

  • 查看虚拟环境
1
conda env list
  • 创建虚拟环境
1
conda create -n your_env_name python=X.X
  • 进入虚拟环境
1
conda activate your_env_name
  • 查看通过 conda 安装的库
1
conda list
  • 安装包
1
conda install package_name
  • 安装指定版本的库
1
conda install package_name=X.X
  • 卸载库
1
conda uninstall package_name
  • 退出虚拟环境
1
conda deactivate
  • 删除环境
1
conda remove -n your_env_name all

创建 d2l 环境并安装相关库

  • 并使用下面的命令创建⼀个新的环境 d2l:
1
conda create --name d2l python=3.9 -y
  • 激活d2l 环境:
1
conda activate d2l
  • 按如下方法安装 PyTorch 的 CPU 或 GPU 版本:
1
2
pip install torch==1.12.0
pip install torchvision==0.13.0
  • 安装 d2l 库,以方便调取本书中经常使用的函数和类:
1
pip install d2l==0.17.6
  • 下载 D2L Notebook
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
  • 过运行以下命令打开 Jupyter 笔记
1
jupyter notebook
  • 退出 d2l 环境
1
conda deactivate

课程网站

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

或者多个库一起安装

1
conda install spyder numpy scipy pandas matplotlib sympy cython

安装 Jupyter notebook

1
conda install jupyter notebook