首页 > 技术文章 > windows pip换源,python 换源

gznb 2020-07-06 10:14 原文

安装 好了 python 以后 一件比较重要的事情就是 pip 换源了。

一般 Python 会从 国外 安装第三方包,网速相对而言就比较慢,所以 国内用户会选择换源啥的。

网上有很多换源的教程,还有详细的解释为啥要换源。如何一次换源,永久换源之类的。

一般就是 找到 对应文件夹, 创建一个文件,然后 复制 粘贴 一串代码。 就可以了。

教程呢 基本都是一样,我就干脆 弄成一个 脚本,或者是 exe 了。 用户只要点一下 就okk 了。

注意 : 只适合 windows
注意 : 只适合 windows
注意 : 只适合 windows
注意 : 只适合 windows

exe 文件 下载

下载

Python 脚本:

import getpass
import os

content = """[global]
index-url=http://pypi.douban.com/simple/
extra-index-url=
	https://mirrors.aliyun.com/pypi/simple/
	https://pypi.mirrors.ustc.edu.cn/simple/
	https://pypi.tuna.tsinghua.edu.cn/simple/
	http://pypi.mirrors.ustc.edu.cn/simple/
[install]
trusted-host=
	pypi.douban.com
	mirrors.aliyun.com
	pypi.mirrors.ustc.edu.cn
	pypi.tuna.tsinghua.edu.cn
	pypi.mirrors.ustc.edu.cn
"""


user = getpass.getuser()
work_path = None
if os.path.exists("C:\\users"):
    work_path = "C:\\users"
else:
    print("用户文件夹不存在在,  请监测......")
    _ = input()
    exit() 

user_path = os.path.join(work_path, user)

if os.path.exists(user_path):
    pip_path = os.path.join(user_path, "pip", "pip.ini")
    with open(pip_path, "w") as fp:
        fp.write(content)
    print("okk, nice, 搞定.....")
else:
    print("用户不存在, 请检查......")
    _ = input()
    exit() 

_ = input()

有问题,记得联系我,,
有问题,记得联系我,,
有问题,记得联系我,,
有问题,记得联系我,,

推荐阅读