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依赖部分不能跨平台
  • 相关阅读:
    Golang 学习权威网站
    iOS多线程GCD的使用
    iOS 开发 nonatomic 和 atomic
    iOS证书配置与管理
    iOS pthread
    NSTimer 不工作 不调用方法
    iOS开发者学习Flutter
    Xcode如何打开Archives打包界面?
    iOS 12.1 跳转页面时 tabBar闪动
    支付宝
  • 原文地址:https://www.cnblogs.com/hiyang/p/13438104.html
Copyright © 2011-2022 走看看