zoukankan      html  css  js  c++  java
  • 关于PyYAML报错问题解决

    转自: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源的补充和扩展,两者不等价

  • 相关阅读:
    单例模式(Singleton)
    建造者模式(Builder和Director)
    原型模式(Prototype)
    备忘录模式(Memento)
    观察者模式(Observer)
    工厂模式(Factory)
    状态模式(State)
    模板方法模式(Template Method)
    策略模式(Strategy)
    微信小程序------小程序初步学习
  • 原文地址:https://www.cnblogs.com/storymedia/p/4670523.html
Copyright © 2011-2022 走看看