Python—pip安装时出现Retrying(Retry(total=4, connect=None, read=None, redirect=None, status=None))...的解决方法

由于pip服务器在国外,国内用户安装Python模块时可能因网络问题导致速度慢或失败。解决方法包括使用国内镜像源,如清华源进行安装,或修改pip配置文件永久设置国内源。通过修改pip.ini文件并验证,可以确保pip使用新源并提高安装效率。
部署运行你感兴趣的模型镜像

一、原因

        因为pip的服务器安装源在国外,基于国内糟糕的网络环境,导致网速过慢或者安装失败,使用 pip安装Python第三方模块将是一个很痛苦的过程。

二、解决办法

  1. pip install pymysql -i URL(其他pip源)

以使用清华源安装pymysql模块为例:
命令如下:

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

安装结果:
在这里插入图片描述
国内其他pip源总结如下

阿里云 http://mirrors.aliyun.com/pypi/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

第1种方法是不是看起来很简单呢,但是呢这种办法缺点就是每次装别的新模块时都要来查一下镜像源的URL
在这里插入图片描述

  1. 第二种方法虽然说有点麻烦,但是呢这个方法就比较厉害,只需要配置一次一劳永逸,需要在pip的配置文件中将pip的安装源指向国内的服务器,这个问题就完美解决了

    Windows中pip的配置文件是%HOME%/pip/pip.ini(具体到当前环境,比如Windows当前用 户是唯爱,那么配置文件位置就是C:\Users\唯爱\pip\pip.ini)。
    默认情况下pip文件夹和pip.ini文件都未被创建,需要自行创建。创建好文件夹和文件后,pip.ini文件内容如下(以清华源为例):

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com

提示:这里一定是pip.ini文件,而不是pip.ini.txt。在Windows中显示文件后缀名,确认配置文件的文件名。
在这里插入图片描述

下面来验证一下修改源地址是否成功,cmd执行命令:

python –m pip install –-upgrade pip 

在这里插入图片描述
上图我们就可以看出,配置文件中的新源已经起作用了。接下来测试一下pip,打开 Windows系统命令行程序,执行命令pip -v
在这里插入图片描述

至此pip已完全配置完毕。
在这里插入图片描述

您可能感兴趣的与本文相关的镜像

Python3.10

Python3.10

Conda
Python

Python 是一种高级、解释型、通用的编程语言,以其简洁易读的语法而闻名,适用于广泛的应用,包括Web开发、数据分析、人工智能和自动化脚本

评论 7
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值