zoukankan      html  css  js  c++  java
  • 通过 pip 在龙芯mips64el上安装ansible的艰辛历程

    通过 pip 在龙芯mips64el上安装ansible

    环境信息

    OperationSystem  CentOSLinux
    Architecture     mips64el
    CPU(s)           8
    Modelname        Loongson-3AR4(Loongson-3B4000)
    KernelVersion    4.19.90-1.nk7_5.18.mips64el
    MemoryTotal      63.0928G
    

    认知存在偏差

    按照之前的认知,ansible是基于python开发的,跨平台能力应该比较好;这里yum源中的版本默认是2.4,版本不满足,需要安装2.9,因此采用pip安装。

    安装过程

    直接pip install ansible==2.9.10会报依赖冲突。

    1. 采用在x86环境下先用pip install --download将ansible下载,再用pip进行本地安装。下载的包中有x86版本的,故ansible的依赖有些是平台相关的。
    2. 删除这些x86 相关的,直接安装pip install *,结果还是报InstallationError,总之安装了一部分后退出了。
    3. 尝试将这些依赖单独安装,虽然有warning,但安装依赖都成功了。最后安装ansible也正常。

    总结

    1. ansible依赖部分不能跨平台
  • 相关阅读:
    高阶函数
    如何理解data URL?
    JS对象的创建方式
    数组中的map方法
    奇怪的 Javascript
    什么场景不适合箭头函数
    协方差矩阵学习[转载]
    PAT 1140 Look-and-say Sequence [比较]
    PAT 1089 Insert or Merge[难]
    PAT 1096 Consecutive Factors[难]
  • 原文地址:https://www.cnblogs.com/hiyang/p/13438104.html
Copyright © 2011-2022 走看看