Python3 解决windows下PIP下载安装速度慢

直接保存为xxx.py运行即可

自动在用户文件夹创建pip文件夹,并创建配置文件:pip.ini

从此告别pip install XXXX 下载模块速度超级慢的问题!

# -*- coding: utf-8 -*-
"""
Python3 --> 解决PIP下载安装速度慢
"""
import os

PATH = f"C:{os.environ['HOMEPATH']}\\pip"
FILE = 'pip.ini'

# 国内源:
# 新版ubuntu要求使用https源,要注意。
DICTURL = {
    '清华': 'https://pypi.tuna.tsinghua.edu.cn/simple/',
    '阿里云': 'http://mirrors.aliyun.com/pypi/simple/',
    '中国科技大学': 'https://pypi.mirrors.ustc.edu.cn/simple/',
    '华中理工大学': 'http://pypi.hustunique.com/',
    '山东理工大学': 'http://pypi.sdutlinux.org/',
    '豆瓣': 'http://pypi.douban.com/simple/'
}

# pip.ini 配置文件内容
INFO = f"""[global]
index-url = {DICTURL['阿里云']}
[install]
trusted-host=mirrors.aliyun.com"""

# 判断pip文件夹是否存在,存在跳过,不存在创建
if not os.path.exists(PATH):
    os.mkdir(PATH)

# 创建配置文件,写入内容
with open(os.path.join(PATH, FILE), 'w', encoding='utf-8') as f:
    f.write(INFO)

print(f'用户路径:{PATH}\n配置文件:{FILE}\n****创建成功!****')

参考:

https://www.cnblogs.com/microman/p/6107879.html

 

Windows命令行中使用`pip install`安装Python包时,下载速度慢是常见的问题。可以通过以下方法显著提升下载速度: ### 更改镜像源 默认情况下,pip使用的是官方源(https://pypi.org/simple),由于网络原因,下载速度可能较。可以通过指定国内镜像来加速下载过程。例如: ```bash pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 其中,`package_name`替换为你要安装的包名,而`-i`参数后指定的是镜像源地址。国内常用的镜像源包括: - 清华大学:https://pypi.tuna.tsinghua.edu.cn/simple - 阿里云:https://mirrors.aliyun.com/pypi/simple - 豆瓣:http://pypi.douban.com/simple - 百度:https://mirror.baidu.com/pypi/simple - 中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple ### 永久设置默认镜像源 如果不想每次安装包时都手动指定镜像源,可以将默认源设置为上述国内镜像之一。例如,设置为清华大学镜像: ```bash pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ``` 这样,后续所有通过pip安装的包都会默认使用该镜像源,无需重复指定[^3]。 ### 设置信任的主机 在使用某些镜像源时,可能会遇到SSL证书验证问题。可以通过`--trusted-host`参数解决,例如: ```bash pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn ``` 这会告诉pip信任指定的主机,避免SSL错误[^2]。 ### 增加下载超时限制 如果网络不稳定,可以增加下载超时时间,避免因短暂网络波动导致的下载失败: ```bash pip install package_name --default-timeout=100 ``` 其中,`--default-timeout`参数用于设置超时时间(单位为秒)[^3]。 ### 总结常用命令 以下是一些常用的pip命令,帮助提升下载速度和解决常见问题: 1. **临时使用镜像安装包**: ```bash pip install package_name -i https://pypi.tuna.tsinghua.edu.cn/simple ``` 2. **永久设置默认镜像源**: ```bash pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple ``` 3. **信任特定主机**: ```bash pip install package_name --trusted-host pypi.tuna.tsinghua.edu.cn ``` 4. **设置下载超时时间**: ```bash pip install package_name --default-timeout=100 ``` 通过以上方法,可以有效提升在Windows命令行中使用pip安装Python包时的下载速度,并避免因网络问题导致的安装失败。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值