在网上,有很多更换pip源方法,但都很麻烦,下面转载一种方法
GitHub - tom-and-jary/pipyuan: pipyuan 内置了国内常用的 pip 源, 你可以快速设置想要的源pipyuan 内置了国内常用的 pip 源, 你可以快速设置想要的源. Contribute to tom-and-jary/pipyuan development by creating an account on GitHub.https://github.com/tom-and-jary/pipyuan最近github淘到一个好东西,连接放上面了,看不了的跟我来
README如下
项目地址:
https://github.com/find456789/pipyuan
用途
快速给 pip 设置源
当我们想给 pip 设置一个国内源的时候,还要很麻烦的去找源地址
pipyuan
内置了国内常用的 pip 源, 你可以快速设置想要的源
使用
假设你在一个新电脑上。刚安装了python,那么接下来你只需要:
-
安装 pipyuan:
python -m pip install pipyuan
或者pip install pipyuan
-
使用 pipyuan 修改本地的源
pipyuan a
修改为阿里云的源
-
愉快的使用 pip 安装其他包(这时候你的源已经被修改好了)
支持的源
指令 | 改成谁家的 | 助记(拼音) | 源地址 |
pipyuan gf | 官方 | gf 是guanfang的首字母 | https://pypi.org/simple/ |
pipyuan a | 阿里云 | a 是aliyun的首字母 | Simple Index |
pipyuan q | 清华 | q 是qinghua的首字母 | Simple Index |
pipyuan t | 腾讯 | t 是tengxun的首字母 | Simple Index |
pipyuan h | 华为 | h 是huawei的首字母 | Simple index |
pipyuan d | 豆瓣 | d 是douban的首字母 | Simple Index |
pipyuan tn | 腾讯内网 | t 是 tengxun 首字母,`n`表示内网 | https://mirrors.tencentyun.com/pypi/simple |
pipyuan an | 阿里内网 | a 是 ali 首字母,`n`表示内网 | https://mirrors.aliyuncs.com/pypi/simple/ |
pipyuan hn | 华为内网 | h 是 huawei 首字母,`n`表示内网 | https://mirrors.myhuaweicloud.com/pypi/web/simple |
pipyuan zi url | 自定义 | zi 是 自定义的第一个汉字拼音,不用z是防止未来的冲突 | https://你自己的网址 |
pipyuan
后面的字母参数是什么意思?
答:是对应公司的拼音的首字母
比如:pipyuan a
这里面的 a
, 就是 aliyun(阿里云的拼音) -> 拼音的第一个字母就是a
再比如:pipyuan q
这里面的 q
, 就是 qinghuadaxue(清华大学的拼音) -> 拼音的第一个字母就是q
再举例:
我想改成 豆瓣
的源, 拼音 douban
的第一个字母是 d
, 那我就执行 pipyuan d
我想改成 腾讯
的源, 拼音 tengxun
的第一个字母是 t
, 那我就执行 pipyuan t
pipyuan
很轻巧
- 方便好记,
pipyuan
由pip
和yuan
组成;助记: pip源 - 很轻巧,不依赖其他第三方包,只依赖Python自带的包
pipyuan
内部的原理是什么?
内部调用了 python -m pip config set global.index-url [源地址]
来修改源
所以,需要确保你电脑里的 python
指向了正确的位置
欢迎提供建议
有啥建议,请给我提出,谢谢