Python pip 源

常用的源

使用方法

命令

1
2
3
4
5
6
7
pip install 包名 –i 国内源
# or
pip install 包名 --index-url 国内源

# 如果源地址为 http 的,还需要加上 --trusted-host
pip install 包名 -i 国内源 --trusted-host 源地址
pip3.6 install -r requirements.txt -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

配置

Linux下,修改 ~/.pip/pip.conf (没有就创建一个文件夹及文件,文件夹要加“.”,表示是隐藏文件夹),内容如下:

1
2
3
4
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = https://pypi.tuna.tsinghua.edu.cn

windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,然后新建文件pip.ini,在pip.ini文件中输入以下内容:

1
2
3
4
[global]
index-url = http://pypi.douban.com/simple
[install]
trusted-host = pypi.douban.com

报错

raise ReadTimeoutError(self._pool, None, ‘Read timed out.’)

1
2
raise ReadTimeoutError(self._pool, None, 'Read timed out.')
ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
  • 解决方案一

    1
    pip --default-timeout=100 install 包
  • 解决方案二:更换源


Python pip 源
https://flepeng.github.io/021-Python-13-pip、包管理-00-pip-Python-pip-源/
作者
Lepeng
发布于
2021年5月18日
许可协议