快速安装 Miniconda 和 pip 加速以及 PyTorch 安装
AI 应用中,使用最多的开发语言是 Python,pip 是 Python 安装依赖包的工具, 不同项目会有不同的依赖,还会有同一个库的不同版本依赖,所以我们还会用一些 Python 的版本管理工具, miniconda 就是简单好用的一个.
安装 Miniconda
下载地址:https://conda.io/miniconda.html
- Windows 需要 Windows 10 和 11
可以直接下载安装 exe: Miniconda3 Windows 64-bit
- Linux
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
安装完成后,不同的 sh 做一下配置
~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh
最后重新启动 Terminal 或者执行
# bash 如下
. ~/.bashrc
- MacOs
mkdir -p ~/miniconda3
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh
bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3
rm -rf ~/miniconda3/miniconda.sh
~/miniconda3/bin/conda init bash
~/miniconda3/bin/conda init zsh
PIP 加速
原理: 使用国内镜像源
- 腾讯云镜像源
pip config set global.index-url https://mirrors.cloud.tencent.com/pypi/simple
执行后, pip install 便会使用腾讯云镜像源
- 清华大学镜像源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
PyTorch 安装
官方网页:https://pytorch.org/get-started/locally/
# 比如安装 cu118
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118