TL; DR如何在RHEL 7上获得Python 2.7.9+?在RHEL上升级Python 7
我正在使用Ansible进行RHEL 7服务器的配置管理。我遇到了一些Ansible模块(或者其他尝试执行的操作)需要Python 2.7.9+的情况,但是RHEL 7(在7.1和7.3上测试)只能在Python 2.7.5中使用。我看到几个选项:
- 通过不同的软件包存储库进行安装。我四处寻找一个简单的方法来升级,虽然
yum
,但找不到一个。有没有一个有Python 2.7.9+的仓库?- 子问题:有没有一个网站可以搜索给定包的给定版本,然后找出它存在的存储库?
- 从源代码安装Python 2.7.9+。我试图做到这一点,但我显然无法得到编译系统库,如zlib,所以当使用它作为
ansible_python_interpreter
时,一堆Ansible模块最终失败。可能我可以花更多的时间来完成工作。 - 使用Python 3. Ansible有experimental Python 3 support,但我担心这种未知的稳定性。
任何关于最简单路径的建议?我对系统管理相对来说比较陌生,所以很可能存在我错过的简单解决方案。谢谢!
是的,我指的是远程计算机。请试试这个,谢谢! –