快速安装 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