关于PyYAML报错问题解决
2015-07-23 15:01
92 查看
转自:http://www.fwqtg.net/%E5%85%B3%E4%BA%8Epyyaml%E6%8A%A5%E9%94%99%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3.html
大家在安装ansible或者openstack的时候可能会遇到以下类似报错,开始我也百思不得其解,最终发现很简单,共享给大家,避免大家发生类似的问题。
ansible报错:
Error: Package: ansible-1.9.1-1.el6.noarch (epel)
Requires: PyYAML
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
openstack报错:
yum install openstack-keystone python-keystoneclient -y
报错:
Error: Package:python-oslo-messaging-1.3.0.2-4.el6.noarch (openstack-icehouse)
Requires: PyYAML
查过很多网友资料,问题发生很多但是都没有解决方法。
问题原因:
yum源的问题,我本地设置了光盘的本地yum源和EPEL源,但是 PyYAML.x86_64 0:3.10-3.1.el6 这个包在这两个yum源中都没有,设置一下163或者其他开源镜像yum源即可
光盘或iso一般都是分两份,一些不常用的扩展包都在CD2中
EPEL源是CentOS或者Redhat源的补充和扩展,两者不等价
大家在安装ansible或者openstack的时候可能会遇到以下类似报错,开始我也百思不得其解,最终发现很简单,共享给大家,避免大家发生类似的问题。
ansible报错:
Error: Package: ansible-1.9.1-1.el6.noarch (epel)
Requires: PyYAML
You could try using –skip-broken to work around the problem
You could try running: rpm -Va –nofiles –nodigest
openstack报错:
yum install openstack-keystone python-keystoneclient -y
报错:
Error: Package:python-oslo-messaging-1.3.0.2-4.el6.noarch (openstack-icehouse)
Requires: PyYAML
查过很多网友资料,问题发生很多但是都没有解决方法。
问题原因:
yum源的问题,我本地设置了光盘的本地yum源和EPEL源,但是 PyYAML.x86_64 0:3.10-3.1.el6 这个包在这两个yum源中都没有,设置一下163或者其他开源镜像yum源即可
光盘或iso一般都是分两份,一些不常用的扩展包都在CD2中
EPEL源是CentOS或者Redhat源的补充和扩展,两者不等价
相关文章推荐
- 哈夫曼编码树构建的java实现
- It is an error to use a section registered as allowDefinition='MachineToApplication' beyond applicat
- [java]截取字符串
- Modbus TCP和Modbus Rtu协议的区别
- NUTCH2.3 hadoop2.7.1 hbase1.0.1.1 solr5.2.1部署(二)
- 技巧: 压缩 XML 文件以便有效地传输
- Cisco网络设备配置入门必读的几个命令
- BZOJ 1455 罗马游戏 可并堆裸
- 十五天精通WCF——第十三天 用WCF来玩Rest
- [Unity3D]Unity3D游戏开发3D选择场景中的对象,并显示轮廓效果强化版
- location.pathname;outline:medium;undefined不能加引号
- OracleBulkCopy的批量数据导入
- poj 2406 Power Strings【最小循环节】
- html中js取值
- UTF-8编码问题编码长度问题
- GRE写作必备句型
- [ASP.NET MVC 小牛之路]17 - 捆绑(Bundle)
- 异步复位同步释放
- 如何使用Ajax进行登录校验
- 在RedHat Linux 9.0下配置DNS服务器Bind 9.2.6