Python 如何在Centos5上安装最新版本的cmake?

Python 如何在Centos5上安装最新版本的cmake?,python,cmake,python-wheel,Python,Cmake,Python Wheel,我正在尝试为我的python项目生成python轮子,它依赖于CMake>=2.8.12。出于兼容性原因(为了查看详细信息),必须在旧的linux发行版CentOS5上执行此操作yum-install-cmake告诉我:cmake版本2.6-patch 4,它非常旧。显然PyPI上有可用的cmake控制盘。因此,只需运行: pip install cmake 您将在中获得最新版本 值得注意的是,cmake二进制文件安装在其各自的python bin目录中。因此,如果你跑步: /opt/pyth

我正在尝试为我的python项目生成python轮子,它依赖于CMake>=2.8.12。出于兼容性原因(为了查看详细信息),必须在旧的linux发行版CentOS5上执行此操作
yum-install-cmake
告诉我:
cmake版本2.6-patch 4
,它非常旧。

显然PyPI上有可用的cmake控制盘。因此,只需运行:

pip install cmake
您将在中获得最新版本

值得注意的是,
cmake
二进制文件安装在其各自的python bin目录中。因此,如果你跑步:

/opt/python/cp35-cp35m/bin/pip install cmake
cmake
二进制文件将安装在:

/opt/python/cp35-cp35m/bin/cmake

听起来你应该从源代码处编译它。或者在旧操作系统上运行容器/虚拟机(我可以看到使用旧操作系统的原因)。我觉得有义务指出,CentOS5两年前就已经过时了。如果你能发布一个关于如何成功构建它的详细答案,你会得到我的支持票。也许您可以共享Dockerfile?通过pip安装二进制文件听起来很脏。但这肯定是一种解决方法,在这样一个旧的系统上,我怀疑你解决它的方式会有所不同——只要你解决它:)我知道这个问题的标题有点笼统,但那些读过这个问题的人会发现它是在创建python构建(轮子)的上下文中,因此,在这种情况下使用pip是完全有意义的。