搭建本地pypi源方法 – 仅同步openstack依赖的的pypi软件包
发布时间:2020-12-14 02:01:12 所属栏目:百科 来源:网络整理
导读:转载自:点击打开链接 使用devstack搭建openstack开发环境,一个很头疼的问题就是devstack通过pip安装依赖的一些软件包,由于网络环境的差异,导致很多无法连接外网或者连接外网受限的实验室环境非常崩溃,前面一篇文章介绍过《 基于CentOS的pip本地源搭建方
转载自:点击打开链接 使用devstack搭建openstack开发环境,一个很头疼的问题就是devstack通过pip安装依赖的一些软件包,由于网络环境的差异,导致很多无法连接外网或者连接外网受限的实验室环境非常崩溃,前面一篇文章介绍过《基于CentOS的pip本地源搭建方法》,文中的方法是采用bandsnatch工具与官方的pypi源同步,此方法对于openstack开发者来说,有以下缺点:
sudo pip install pip2pi
或者编译安装
git clone https://github.com/wolever/pip2pi vim~.pip.conf pip2tgz/pypi name==version -r./requirements.txt pbr>=0.6,<1.0 dir2pi/pypi ###对pypi目录下的所有软件包建立索引 或者对指定的软件包更新其索引 pip2acmeco name ln-s/var/www/html重启apache即可。 (8)配置使用新搭建的pypi源 注: 可能对不同的os发行版或版本,会出现某些特殊的问题,后续会专门写篇文章总结碰到的问题。 --------------------------------------------------- 微博:@ Marshal-Liu Email: ustcdylan@gmail.com 欢迎交流! --------------------------------------------------- (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |