Python:取决于环境的条件构建

时间:2018-06-15 03:21:53

标签: python build mpi distutils software-distribution

使用distutils,如何根据环境进行条件构建。我有两个版本的脚本,我将用作入口点。根据是否安装mpich,我想使用其中一个。可以使用C系列项目中的Makefiles轻松完成(请参阅this功能),我期望Python的类似工具。

通过执行条件构建,我试图避免在我尝试启动在未安装mpi的系统中使用mpi函数的脚本时出现的错误。是否可以检查构建过程中是否安装了mpich - 例如在安装配置文件中 - 并选择正确版本的脚本作为入口点?

0 个答案:

没有答案