pip3 config 更新源问题

pip源配置文件可以放置的位置:

Linux/Unix:

/etc/pip.con

~/.pip/pip.conf (每一个我都找了都没有,所以我是在这个文件夹中创建的pip.conf文件)

~/.config/pip/pip.conf

Mac OSX:

~/Library/Application Support/pip/pip.conf

~/.pip/pip.conf

/Library/Application Support/pip/pip.conf

Windows:

%APPDATA%\pip\pip.ini

%HOME%\pip\pip.ini

C:\Documents and Settings\All Users\Application Data\PyPA\pip\pip.conf (Windows XP)

C:\ProgramData\PyPA\pip\pip.conf (Windows 7及以后)

pip配置的主要一些配置:

可以配置如下:

[global]

index-url = http://pypi.douban.com/simple #豆瓣源,可以换成其他的源

trusted-host = pypi.douban.com      #添加豆瓣源为可信主机,要不然可能报错

disable-pip-version-check = true     #取消pip版本检查,排除每次都报最新的pip

timeout = 120

 

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
extra-index-url=
        http://mirrors.aliyun.com/pypi/simple/
        http://pypi.douban.com/simple
        http://pypi.mirrors.ustc.edu.cn/simple/
trusted-host = 
        pypi.tuna.tsinghua.edu.cn
        mirrors.aliyun.com
        pypi.douban.com
        pypi.mirrors.ustc.edu.cn
disable-pip-version-check = true
#proxy_servers:
#  http: http://xxx.xxx.x.xx:8080
#  https: https://xxx.xxx.x.xx:8080
timeout = 120
ssl_verify: false

在index-url源找不到所需要的包,才会在extra-index-url中搜索, trusted-host中添加信任主机,不然会遇到很多SSL信任问题 proxy_servers 添加公司/学校等的代理服务器

首先需要执行升级pip到最新的版本,但是如果你的版本高于10.0.0的话不升级也可以。

但是想没想过pip的默认源可是非常慢的,所以也可以先执行下面的命令,先使用临时的清华源进行升级pip,然后在设置清华源为默认源,非常完美的避开了慢如龟速的默认源。

pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pip -U

命令行方式:

临时:

pip3 install -i ​​https://pypi.tuna.tsinghua.edu.cn/simple​​ xxx库名

永久: 



 pip3 config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

如果上面报错先升级下面:
pip install pip -U
再次执行

(1)“pip install pip -U”是用于执行升级pip的命令;
(2)若pip为10.0.0以上版本,则可以进行升级;
(3)查看pip版本的命令:pip -V

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值