Openstack的python依赖包安装方法

开发者福利!热门AI工具限时免费用 购周边即赠Coding Plan Lite,Claude Code、Cursor等20+工具畅享,效率翻倍! 阅读详情

源码安装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依赖包下载下来。

报错 yum -y install openstack-glance 阅读详情

相关推荐

【运行报错】Openstack 在部署 Keystone 时出现依赖包报错 (解决所有安装依赖包报错问题)

1. 报错信息: 在安装 openstack keystone 时出现问题: 错误:软件包:python2-qpid-proton-0.22.0-1.el7.x86_64 (centos-openstack-queens) 需要:qpid-proton-c(x86-64) = 0.22.0-1.el7 可用: qpid-proton-c-0.14.0-2.el7.x86_64 (extras) qpid-proton-c(x86-64) =

coolcoolcool 6935

openstack-pythonapis

openstack-pythonapis 介绍openstack中的一些API 接口

Openstack 在部署 Keystone 时出现依赖包报错 (解决所有安装依赖包报错问题)

Openstack 在部署 Keystone 时出现依赖包报错 (解决所有安装依赖包报错问题)

qianx0212的博客 1477

openstack安装包(一)

声明:因为软件超过50M,所以分成了两部分,请搜索openstack安装包(二) 安装包二里面会有一键安装一键卸载的说明,敬请留意 openstack-rpm包信息: augeas-libs-1.0.0-5.el6_5.1.x86_64.rpm boost-program-options-1.41.0-18.el6.x86_64.rpm btrfs-progs-0.20-0.2.git91d9eec.el6.x86_64.rpm celt051-0.5.1.3-0.el6.x86_64.rpm crudini-0.3-2.el6.noarch.rpm cvs-1.11.23-16.el6.x86_64.rpm cyrus-sasl-2.1.23-13.el6_3.1.x86_64.rpm cyrus-sasl-lib-2.1.23-13.el6_3.1.x86_64.rpm cyrus-sasl-md5-2.1.23-13.el6_3.1.x86_64.rpm cyrus-sasl-plain-2.1.23-13.el6_3.1.x86_64.rpm Django14-1.4.8-1.el6.noarch.rpm dnsmasq-utils-2.48-13.el6.x86_64.rpm ebtables-2.0.9-6.el6.x86_64.rpm febootstrap-supermin-helper-3.21-4.el6.x86_64.rpm gettext-0.17-16.el6.x86_64.rpm glusterfs-api-3.4.0.57rhs-1.el6_5.x86_64.rpm glusterfs-libs-3.4.0.57rhs-1.el6_5.x86_64.rpm gnutls-2.8.5-13.el6_5.x86_64.rpm gnutls-utils-2.8.5-13.el6_5.x86_64.rpm gpxe-roms-qemu-0.9.7-6.10.el6.noarch.rpm hivex-1.3.3-4.2.el6.x86_64.rpm ipmitool-1.8.11-16.el6.x86_64.rpm iscsi-initiator-utils-6.2.0.873-10.el6.x86_64.rpm keyutils-1.4-4.el6.x86_64.rpm krb5-libs-1.10.3-15.el6_5.1.x86_64.rpm libcgroup-0.40.rc1-5.el6_5.1.x86_64.rpm libconfig-1.3.2-1.1.el6.x86_64.rpm libdrm-2.4.45-2.el6.x86_64.rpm libevent-1.4.13-4.el6.x86_64.rpm libgssglue-0.1-11.el6.x86_64.rpm libguestfs-1.20.11-2.el6.x86_64.rpm libguestfs-tools-c-1.20.11-2.el6.x86_64.rpm libjpeg-turbo-1.2.1-3.el6_5.x86_64.rpm libtirpc-0.2.1-6.el6_5.1.x86_64.rpm libvirt-0.10.2-29.el6_5.7.x86_64.rpm libvirt-client-0.10.2-29.el6_5.7.x86_64.rpm libvirt-python-0.10.2-29.el6_5.7.x86_64.rpm lzo-2.03-3.1.el6.x86_64.rpm lzop-1.02-0.9.rc1.el6.x86_64.rpm memcached-1.4.4-3.el6.x86_64.rpm mod_wsgi-3.2-3.el6.x86_64.rpm mysql-5.1.73-3.el6_5.x86_64.rpm mysql-libs-5.1.73-3.el6_5.x86_64.rpm MySQL-python-1.2.3-0.3.c1.1.el6.x86_64.rpm mysql-server-5.1.73-3.el6_5.x86_64.rpm nc-1.84-22.el6.x86_64.rpm netcf-libs-0.1.9-4.el6_5.2.x86_64.rpm netpbm-10.47.05-11.el6.x86_64.rpm netpbm-progs-10.47.05-11.el6.x86_64.rpm nfs-utils-1.2.3-39.el6.x86_64.rpm nfs-utils-lib-1.1.5-6.el6.x86_64.rpm novnc-0.4-8.el6.noarch.rpm ntp-4.2.6p5-1.el6.centos.x86_64.rpm ntpdate-4.2.6p5-1.el6.centos.x86_64.rpm numactl-2.0.7-8.el6.x86_64.rpm numad-0.5-9.20130814git.el6.x86_64.rpm openssl-1.0.1e-16.el6_5.7.x86_64.rpm openstack-dashboard-2013.2.3-1.el6.noarch.rpm openstack-glance-2013.2.3-2.el6.noarch.rpm openstack-keystone-2013.2.3-3.el6.noarch.rpm openstack-nova-2013.2.3-1.el6.noarch.rpm openstack-nova-api-2013.2.3-1.el6.noarch.rpm openstack-nova-cells-2013.2.3-1.el6.noarch.rpm openstack-nova-cert-2013.2.3-1.el6.noarch.rpm openstack-nova-common-2013.2.3-1.el6.noarch.rpm openstack-nova-compute-2013.2.3-1.el6.noarch.rpm openstack-nova-conductor-2013.2.3-1.el6.noarch.rpm openstack-nova-console-2013.2.3-1.el6.noarch.rpm openstack-nova-network-2013.2.3-1.el6.noarch.rpm openstack-nova-novncproxy-2013.2.3-1.el6.noarch.rpm openstack-nova-objectstore-2013.2.3-1.el6.noarch.rpm openstack-nova-scheduler-2013.2.3-1.el6.noarch.rpm openstack-utils-2013.2-2.el6.noarch.rpm p11-kit-0.18.5-2.el6_5.2.x86_64.rpm perl-DBD-MySQL-4.013-3.el6.x86_64.rpm perl-DBI-1.609-4.el6.x86_64.rpm perl-hivex-1.3.3-4.2.el6.x86_64.rpm polkit-0.96-5.el6_4.x86_64.rpm pyOpenSSL-0.13.1-1.el6.x86_64.rpm PyPAM-0.5.0-12.el6.x86_64.rpm pysendfile-2.0.0-3.el6.x86_64.rpm python-amqplib-1.0.2-1.el6.rf.noarch.rpm python-anyjson-0.3.1-2.el6.rf.noarch.rpm python-argparse-1.2.1-2.el6.noarch.rpm python-babel-0.9.4-5.1.el6.noarch.rpm python-backports-1.0-4.el6.x86_64.rpm python-backports-ssl_match_hostname-3.4.0.2-1.el6.noarch.rpm python-boto-2.27.0-1.el6.noarch.rpm python-ceilometerclient-1.0.8-1.el6.noarch.rpm python-chardet-2.0.1-1.el6.rf.noarch.rpm python-cheetah-2.4.1-1.el6.x86_64.rpm python-cinderclient-1.0.7-2.el6.noarch.rpm python-cliff-1.4.4-1.el6.noarch.rpm python-cmd2-0.6.4-7.el6.noarch.rpm python-crypto-2.0.1-22.el6.x86_64.rpm python-dateutil-1.4.1-6.el6.noarch.rpm python-django-appconf-0.5-3.el6.noarch.rpm python-django-compressor-1.3-2.el6.noarch.rpm python-django-horizon-2013.2.3-1.el6.noarch.rpm python-django-openstack-auth-1.1.2-1.el6.noarch.rpm python-dogpile-cache-0.5.0-1.el6.noarch.rpm python-dogpile-core-0.4.1-1.el6.noarch.rpm python-eventlet-0.9.17-2.el6.noarch.rpm python-glance-2013.2.3-2.el6.noarch.rpm python-glanceclient-0.12.0-1.el6.noarch.rpm python-greenlet-0.3.1-12.el6.x86_64.rpm python-heatclient-0.2.6-2.el6.noarch.rpm python-httplib2-0.7.7-1.el6.noarch.rpm python-iso8601-0.1.8-1.el6.noarch.rpm python-jinja2-26-2.6-2.el6.noarch.rpm python-jsonpatch-1.2-2.el6.noarch.rpm python-jsonpointer-1.0-3.el6.noarch.rpm python-jsonschema-2.3.0-1.el6.noarch.rpm python-keyring-0.7-1.el6.noarch.rpm python-keystone-2013.2.3-3.el6.noarch.rpm python-keystoneclient-0.7.1-2.el6.noarch.rpm python-kombu-1.4.1-1.el6.rf.noarch.rpm python-ldap-2.3.10-1.el6.x86_64.rpm python-libguestfs-1.20.11-2.el6.x86_64.rpm python-lockfile-0.8-3.el6.noarch.rpm python-lxml-2.2.3-1.1.el6.x86_64.rpm python-markdown-2.0.1-3.1.el6.noarch.rpm python-memcached-1.53-1.el6.noarch.rpm python-migrate-0.7.2-8.el6.noarch.rpm python-netaddr-0.7.5-4.el6.noarch.rpm python-neutronclient-2.3.4-1.el6.noarch.rpm python-nova-2013.2.3-1.el6.noarch.rpm python-novaclient-2.16.0-2.el6.noarch.rpm python-oauth2-1.5.211-5.el6.noarch.rpm python-ordereddict-1.1-2.el6.noarch.rpm python-oslo-config-1.2.1-1.el6.noarch.rpm python-paramiko-1.7.5-2.1.el6.noarch.rpm python-passlib-1.5.3-1.el6.noarch.rpm python-paste-1.7.4-2.el6.noarch.rpm python-paste-deploy1.5-1.5.0-5.el6.noarch.rpm python-pbr-0.5.21-2.el6.noarch.rpm python-pip-1.3.1-4.el6.noarch.rpm python-prettytable-0.7.2-1.el6.noarch.rpm python-pyasn1-0.0.12a-1.el6.noarch.rpm python-pygments-1.1.1-1.el6.noarch.rpm python-pyparsing-1.5.6-2.el6.rf.noarch.rpm python-qpid-0.18-5.el6_4.noarch.rpm python-requests-1.1.0-4.el6.noarch.rpm python-routes1.12-1.12.3-4.el6.noarch.rpm python-saslwrapper-0.18-1.el6_3.x86_64.rpm python-setuptools-0.6.10-3.el6.noarch.rpm python-simplejson-2.0.9-3.1.el6.x86_64.rpm python-six-1.5.2-1.el6.noarch.rpm python-sqlalchemy0.7-0.7.8-1.el6.x86_64.rpm python-stevedore-0.14-1.el6.noarch.rpm python-swiftclient-2.0.2-1.el6.noarch.rpm python-tempita-0.4-2.el6.noarch.rpm python-troveclient-0.1.4-3.el6.noarch.rpm python-urllib3-1.5-7.el6.noarch.rpm python-versiontools-1.9.1-3.el6.noarch.rpm python-warlock-1.0.1-1.el6.noarch.rpm python-webob-1.2.3-4.el6.noarch.rpm python-websockify-0.5.1-1.el6.noarch.rpm python-yaml-3.09-3.el6.rf.x86_64.rpm pytz-2010h-2.el6.noarch.rpm pyxattr-0.5.0-1.el6.x86_64.rpm qemu-img-0.12.1.2-2.415.el6_5.8.x86_64.rpm qemu-kvm-0.12.1.2-2.415.el6_5.8.x86_64.rpm qpid-cpp-client-0.18-18.el6.x86_64.rpm qpid-cpp-server-0.18-18.el6.x86_64.rpm radvd-1.6-1.el6.x86_64.rpm repodata rpcbind-0.2.0-11.el6.x86_64.rpm saslwrapper-0.18-1.el6_3.x86_64.rpm scrub-2.2-1.el6.x86_64.rpm seabios-0.6.1.2-28.el6.x86_64.rpm sgabios-bin-0-0.3.20110621svn.el6.noarch.rpm spice-server-0.12.4-6.el6_5.1.x86_64.rpm tunctl-1.5-3.el6.x86_64.rpm usbredir-0.5.1-1.el6.x86_64.rpm vgabios-0.6b-3.7.el6.noarch.rpm yajl-1.0.7-3.el6.x86_64.rpm zlib-1.2.3-29.el6.x86_64.rpm

安装OpenStack API

安装OpenStack API安装novaclient,cinderclient,keystoneclient,neutronclient引入xxxclient报错安装pbr安装oslo_utils安装positional安装oslo_serialization安装prettytable安装stevedore安装cliff安装oslo_config大功告成,可以愉快的玩耍了 安装novaclien...

szj_jojoli的博客 4376

python找不到openstack_用Python脚本发现OpenStack Overcloud中的问题

LogTool 是一组 Python 脚本,可帮助你找出 Overcloud 节点中问题的根本原因。OpenStack 在其 Overcloud 节点和 Undercloud 主机上存储和管理了一堆日志文件。因此,使用 OSP 日志文件来排查遇到的问题并不是一件容易的事,尤其在你甚至都不知道是什么原因导致问题时。如果你正处于这种情况,那么 LogTool 可以使你的生活变得更加轻松!它会为你节省本...

weixin_39758048的博客 371

python setup.py install安装setuptools,pip踩坑记录(下载,配置环境变量)

python setup.py install安装setuptools,pip踩坑(下载,配置环境变量)

人工智能方向,计算机视觉(https://github.com/chenshunpeng) 1万+

openstack python_Openstack python api 学习文档

标签:Openstack python api 学习文档因为需要学习使用api接口调用openstack,所以上一篇写了一些使用openstack的纯api调用的方法,但是openstack还提供了更好的python的api,只需要python的包即可,感觉更好使用。对于compute的api,包是放在了/usr/lib/python2.7/site-packages/novaclient/目录,...

weixin_29829343的博客 756

python找不到openstack_Openstackpython依赖包安装方法 | 学步园

源码安装openstack会有很多python依赖。openstack源码包里面都有一个requirements.txt文件,H版之前在源码包的tools/require.txt里,这个文件里记录了该服务所需要的python依赖包,也就是说在安装服务(python setup.py install)之前需要安装文件中所要求的包。所以在安装服务之前,最好先安装依赖包。# 直接安装方法pip in...

weixin_39839541的博客 545

通过packstack一键安装openstack遇到各种不兼容错误和包缺失错误等问题详细解决方法,ERROR : Error appeared during Puppet run: 192.168.1...

ERROR : Error appeared during Puppet run: 192.168.100.2_controller.pp Error: Execution of ‘/usr/bin/yum -d 0 -e 0 -y install openstack-keystone’ returned 1: Error...

weixin_42581846的博客 1174

通过packstack一键安装openstack遇到各种不兼容错误和包缺失错误等问题详细解决方法,ERROR : Error appeared during Puppet run: 192.168.1

openstack安装错误:ERROR : Error appeared during Puppet run: 192.168.100.2_controller.pp Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-keystone' returned 1: Error: Package: python2-qpid-proton-0.26.0-2.el7.x86_64 (centos-openstack-train)

代码讲故事 1996

openstack源码安装

keystone nova cinder quantum源码安装时,各个配置详情。

如何在windows下安装openstack依赖包

本文主要讲述openstack源代码

Scape1989的专栏 3059

python调用操作OpenStack

以下代码均为适用于自己的项目,大概操作的部分基本都写了,不要全部复制粘贴,按需自取。 # !/usr/bin/env python # -*- coding: utf-8 -*- from keystoneauth1 import identity from keystoneauth1 import session from neutronclient.v2_0 import client from xenadmin.settings import OpenStack_username, Open.

Mr.韩的博客 7万+

openstack安装实测 基于(OpenStack完整安装手册一文)

转载自百度文库。 ====== OpenStack完整安装手册(CentOS6.2) Table ofContents ·1实验环境 ·2架构部署 3控制节点安装 o3.1前提工作 o3.2 NTP时钟服务安装 o3.3 MYSQL数据库服务安装 o3.4 RABBITMQ消息队列服务安装 o3.5 PY

D.N.A. ——Footprint 623

OpenStack Yoga安装部署,手把手使用kolla-ansible部署OpenStack

Kolla 的使命是提供用于运行 OpenStack 云的生产就绪容器和部署工具。Kolla Ansible 开箱即用,但允许完全定制。这允许经验最少的操作员快速部署 OpenStack,并随着经验的增长修改 OpenStack 配置以满足操作员的确切要求。Kayobe是 Kolla 的一个子项目,它使用 Kolla Ansible 和 Bifrost 将 OpenStack 控制平面部署到裸机。

JamesCurtis的博客 8973

通过Python调用OpenStack 的RESTful API

python 调用restful api 其实用了urllib2 来实现,这个库一般的系统都会自带,import urllib2 即可

GIS+=地理信息+云计算+大数据+容器+物联网+... 7207

openstack python api 开发

获取openstack代码 访问https://github.com/openstack  ,查找需要的项目 复制url,用git 获取代码   Python API 例如,对计算资源的操作 获取认证 nova list 创建虚拟机 删除虚拟机 PyCharm 开发环境 Eclipse+pydev 开发环境 环境要求: Ecl

GIS+=地理信息+云计算+大数据+容器+物联网+... 2634

openstack 创建网络失败_OpenStack安装和体验

本文将介绍使用DevStack工具安装OpenStack环境。DevStack配置简单,并且只需要一台机器,不需要复杂的网络配置。适合新人安装体验。下面将从官方安装翻译,问题处理几个方面指引完成DevStak的安装,有问题可以评论或私信。官方安装指示(随手翻译)1.If you are not using a cloud image, you can create a separate stack...

weixin_39819671的博客 1731
上一篇: H版Openstack使用noauth方法
下一篇: nova list 的一些实用使用方法
鲈鱼浪游者
博客等级 码龄14年 11粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值