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依赖部分不能跨平台
  • 相关阅读:
    No.7 selenium学习之路之Alert弹窗
    SQLAlchemy
    flask之wtforms
    Django中的信号及其用法
    Flask进阶
    Flask入门
    Django知识点总结
    登录验证随机验证码的实现
    Django之session与分页
    Django之Form组件
  • 原文地址:https://www.cnblogs.com/hiyang/p/13438104.html
Copyright © 2011-2022 走看看