修改 python 第三方库安装源为国内清华镜像源

前言

为什么要改安装源?

因为外网连接不稳定,导致pip install 第三方库时经常因为read out of time而终止下载/安装。而清华镜像源是国内的网站,因而下载速度较快且稳定。

方法

适用操作系统:windows 系列

  1. 在 C:\users\<你的用户名>\ 目录下创建 pip 文件夹
  2. 在 C:\users\<你的用户名>\pip\ 目录下创建 pip.ini,并以记事本方式打开,然后写入
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

python代码

你也可以选择写一个python自动化程序来实现:

#--coding:utf-8--
# 在C:\Users\<用户名>\pip目录下,创建pip.ini,更换pip第三方安装源地址至国内清华镜像源
import os

# pip.ini的内容
content = '''[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn'''

def main():
    # 目标目录
    dir_path = "c:\\users\\" + os.getlogin() + "\\pip"
    # 创建目标目录
    try:
        os.mkdir(dir_path)
    except:
        print("----目标目录已经存在,跳过执行----")
    # 目标路径
    file_path = dir_path + "\\pip.ini"
    # 写入
    pip_ini_hdl = open(file_path, "w")
    global content
    pip_ini_hdl.write(content)
    pip_ini_hdl.close()
    print("----安装源已经成功更换!----")
    stop = input()

main()

bat批处理代码

或者写一个cmd/bat批处理脚本来执行:

@echo off
rem 准备pip.ini内容
set line1=[global]
set line2=index-url=https://pypi.tuna.tsinghua.edu.cn/simple
set line3=[install]
set line4=trusted-host=pypi.tuna.tsinghua.edu.cn
rem 准备目标路径
set dirPath=c:\users\%username%\pip
mkdir %dirPath%
set filePath=%dirPath%\pip.ini
rem 创建路径并覆盖写入pip.ini
echo  %line1%>%filePath%
echo  %line2%>>%filePath%
echo  %line3%>>%filePath%
echo  %line4%>>%filePath%
rem 暂停查看状态
pause

资源链接

  1. python文件下载地址
    提取码: 1234
  2. bat文件下载地址
    提取码: 1234

写在最后

我觉得GFW应该对编程相关的网站解除限制,因为这对国内编程的初学者非常不友好。
我是Allen Lv,一名python初学者,如果你对本文有任何改进意见,欢迎提出,非常感谢。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值