pip安装python模块时默认访问的是“https://pypi.python.org”,这个站点在国内访问总是抽筋,所以可以使用国内镜像,镜像地址可以在“https://pypi-mirrors.org/”找到。官方页面“https://pypi.python.org/mirrors”提到了他们有CDN,可是没啥用,好像在中国不太行。

使用方式:

pip install -i https://<mirror>/simple <package>

或者在用户目录~/.pip/pip.conf建立全局配置

[global]
index-url = https://<mirror>/simple

Windows用户在%HOMEPATH%/pip/pip.ini中配置

常用镜像

https://pypi.douban.com/simple

https://pypi.tuna.tsinghua.edu.cn/simple

样例脚本

#!/bin/bash

#
# Pypi Mirror Setup
#

mkdir ~/.pip

cat << EOF > ~/.pip/pip.conf
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
EOF

HTTPS站点信任问题

临时方案

pip install pandas -i http://pypi.douban.com/simple --trusted-host pypi.douban.com

终极方案pip.conf or pip.ini

[global]
index-url = https://pypi.douban.com/simple
[install]
trusted-host=pypi.douban.co

相关内容

编辑 | 历史 最近由「jilili」在 2021-05-24 07:29:15 修改