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 ``` 打开 http://localhost:3141 修改国内源 ================================ https://github.com/devpi/devpi/issues/957 https://devpi.net/docs/devpi/devpi/6.0/+doc/quickstart-pypimirror.html#permanent-index-configuration-for-pip root/pypi默认是指向官方源, 只有创建index时指定好镜像源才会生效 .. code-block:: text 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 .. code-block:: text pip3 install ansible -i http://localhost:3141/alice/dev 为了避免重复索引,应该修改pip配置,指向devpi的地址 .. code-block:: text # $HOME/.pip/pip.conf [global] index-url = http://localhost:3141/root/pypi/+simple/ 加速效果 =================================== .. code-block:: text ; 第一次下载,从阿里云源下载 pip install ansible ; 卸载重来 pip uninstall ansible ; 第二次下载,速度极快,相当于本地拷贝的速度 pip install ansible