devpi
https://devpi.net/docs/devpi/devpi/6.0/+doc/quickstart-server.html#installing-devpi-server
在unix运行。在win系统试过有些问题
已完成工作
`
pip install -U devpi-server
pip install -U devpi-web
pip install -U devpi-client
devpi-init
`
修改国内源
https://github.com/devpi/devpi/issues/957
root/pypi默认是指向官方源, 只有创建index时指定好镜像源才会生效
devpi login root
devpi index -c aliyun type=mirror mirror_url=https://mirrors.aliyun.com/pypi/simple
devpi user -c alice password=456 email=alice@example.com
devpi login alice --password=456
devpi index -c dev bases=root/aliyun
pip3 install ansible -i http://localhost:3141/alice/dev
为了避免重复索引,应该修改pip配置,指向devpi的地址
# $HOME/.pip/pip.conf
[global]
index-url = http://localhost:3141/root/pypi/+simple/
加速效果
; 第一次下载,从阿里云源下载
pip install ansible
; 卸载重来
pip uninstall ansible
; 第二次下载,速度极快,相当于本地拷贝的速度
pip install ansible