Python 环境安装
Ubuntu 安装 Python
# 安装 Python3 及 PIP
sudo apt-get install -y python3 python3-pip
# 验证 Python3 是否安装成功
python3 --version
# 验证 PIP 是否安装成功
pip --version
# 升级 PIP 到最新版
python3 -m pip install --upgrade pip
CentOS 安装 Python
# 安装 Epel 源sudo yum install -y epel-release# 安装 Python3.6 及 PIPsudo yum install -y python36 python36-setuptools python36-devel python36-pip# 验证 Python3 是否安装成功python3 --version# 验证 PIP 是否安装成功pip3.6 --version# 升级 PIP 到最新版python3 -m pip install --upgrade pip
PyPI / PIP 源 配置
清华大学 PyPI 源 配置 (命令行方式)
临时更改 PyPI源
# 临时使用 PIP 源pip install -i https://pypi.tuna.tsinghua.edu.cn/simple some-package
永久更改 PyPi源
# 升级 PIP 到最新版
python3 -m pip install --upgrade pip
# 升级 PIP 到最新版 (临时使用清华源更新PIP)
python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
# Ubuntu 下 永久更改 PyPi 源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# CentOS 下 永久更改 PyPi 源 (CentOS下,不用pip3会调用Python2的PIP,版本过低)
pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
阿里云 PyPI 源 配置 (配置文件方式)
# 创建或修改 PyPi 源配置文件 pip.confg
# 教程提示均为 ~/.pip/pip.config ,但是 用命令自动生成的都是 ~/.config/pip/pip.conf
nano ~/.config/pip/pip.conf
# 修改内容
# {
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
# }
配置 多个 PyPi 源
# 创建或修改 PyPi 源配置文件 pip.confg
nano ~/.config/pip/pip.conf
# 修改内容
# {
[global]
timeout = 60
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
extra-index-url =
https://mirrors.aliyun.com/pypi/simple/
https://mirror.baidu.com/pypi/simple/
https://pypi.mirrors.ustc.edu.cn/simple/
https://mirrors.cloud.tencent.com/pypi/simple
https://mirror.sjtu.edu.cn/pypi/web/simple
[install]
trusted-host =
pypi.tuna.tsinghua.edu.cn
mirrors.aliyun.com
mirror.baidu.com
pypi.mirrors.ustc.edu.cn
mirrors.cloud.tencent.com
mirror.sjtu.edu.cn
# }