源码安装openstack会有很多python依赖。openstack的源码包里面都有一个requirements.txt文件,H版之前在源码包的tools/require.txt里,这个文件里记录了该服务所需要的python依赖包,也就是说在安装服务(python setup.py install)之前需要安装文件中所要求的包。
所以在安装服务之前,最好先安装依赖包。
# 直接安装的方法
pip install -r requirements.txt# 离线安装的方法pip install -r requirements.txt -d /root/openstack_python_pak/根据requirements安装依赖包,取消索引,以本地文件夹为源安装的方法pip install -r requirements.txt --no-index -f file:///root/openstack_python_pak/
离线安装的好处在于节省时间,另外,还可以将openstack的几个服务的requirements.txt文件都整合起来,根据这个整合的requirements.txt文件就能把所有服务的python依赖包下载下来。
本文介绍如何通过源码安装OpenStack,并提供几种安装其Python依赖包的方法,包括在线安装、离线安装及取消索引的方式。文章还讨论了整合多个服务的依赖包来简化安装流程。
1441

被折叠的 条评论
为什么被折叠?



