pip安装换源

安装

自带安装

python -m ensurepip
python -m pip install --upgrade pip
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py
sudo python3 get-pip.py

包管理器安装

# Arch Linux
sudo pacman -S python-pip
# CentOS/RHEL
# 需要启用 EPEL仓库
sudo dnf install python3-pip python3-wheel
# Debian/Ubuntu
sudo apt update
sudo apt install python3-venv python3-pip
# Fedora
sudo dnf install python3-pip python3-wheel
# openSUSE
sudo zypper install python3-pip python3-setuptools python3-wheel

二进制安装

wget --no-check-certificate https://github.com/pypa/pip/archive/9.0.1.tar.gz
tar -zvxf 9.0.1.tar.gz -C pip-9.0.1    # 解压文件
cd pip-9.0.1
python3 setup.py install
pip install --upgrade pip       #升级pip(可选)

用二进制装,是因为在制作docker的images 时,使用apt install,需要先apt update,这样images会立刻增加200M。所以为了缩减用二进制装一些必要的

换源

pip install -i https://mirrors.ustc.edu.cn/pypi/web/simple pip -U
pip config set global.index-url https://mirrors.ustc.edu.cn/pypi/web/simple