终端下Python镜像源管理工具pprm
2017-03-01 本文已影响37人
宇行信
我们在使用Python做开发的时候,常常会用到第三方库,.虽然用easy_install和pip来安装第三方库很方便,但默认的第三方库是从Python的官方源下载的,因为某些原因,官方的网站访问时快时慢,很不稳定,有时候也直接打不开了,网上可以找一些国内的镜像源可以做为替换,通过修改配置文件(~/.pip/pip.conf
)pip.conf即可,其实这个小工具的作用就是帮我们做这个事情,另外也提供了增删查等其他相关命令。
安装
$ npm install -g pprm
使用
列出所有的镜像源地址:
$ prm ls
pypi --- https://pypi.python.org/simple/
* douban - https://pypi.doubanio.com/simple/
ali ---- http://mirrors.aliyun.com/pypi/simple/
tsinghua https://pypi.tuna.tsinghua.edu.cn/simple/
ustc --- https://mirrors.ustc.edu.cn/pypi/web/simple/
切换镜像源:
$ prm use ali
Registry has been set to: http://mirrors.aliyun.com/pypi/simple/
查看当前镜像源:
$ prm current
douban
添加镜像源:
$ prm add 'registry_name' 'registry_url' 'registry_home_url'
# 参数依次是镜像源的名称、地址、项目首页
删除指定的镜像源:
$ del 'registry_name'
用浏览器打开主页:
prm home 'registry_name'
测试镜像源地址的响应速度:
prm test 'registry_name'
帮助中心
prm help
pprm
版本
prm version