如何修改Python中pip的更新源?

很多时候因网络的问题,导致在进行pip命令安装模块时会有下载慢甚至是失败的可能,且可能性较大。为了解决国内的网络问题,我们很多时候会选择国内的镜像平台做为源,而在pip中如何自定义源呢?

首先我们看下官方的文档,如https://pip.pypa.io/en/latest/user_guide/#configuration。

在官方的文档中可以清晰地看出有不同平台上的不同配置,这里以windows10为例子,其它平台请阅读官方的文档,不懂可以求助在线翻译工具。

直接在ProgramData目录中创建一个pip目录,如:C:\ProgramData\pip,新建一个文件pip.ini,内容为:

[global]
timeout = 600
index-url = https://pypi.doubanio.com/simple/
# 必要时需要解决证书的问题
trusted-host = pypi.doubanio.com

好了,现在你执行下pip看下安装的效果。

相关推荐:
有些时候,为了方便多次使用同一个cookie的进行会话,需要将cookie保存下来,以便下次使用,这时就需要我们创建一个带有cookie的opener,在访问登录的url时,将登录后的cookie保存下来,然后利用这个cookie …
pip类似RedHat里面的yum,安装Python包非常方便。 python -m pip install --upgrade pip
如何让一个Python脚本输出的文字信息是彩色的?其实这个其实跟python无关的,跟具体所用console的类型有关系,不同的类型对应不同的控制码,如果是ansi终端,可以用ansi的控制码。 Mac或Linux终端中的颜色 …
有时候我们需要得到一份某区域的IP段,例如防火墙上使用。通过APNIC的地址库得到数据,会比较准确权威,且IP库每天都在更新中。 import os import sys import socket import math import urllib import url …
原因在于系统里有多个版本冲突所导致的。 使用以下的命令代替: python -m pip
拿起手机扫一扫即可带走我!