我正在寻求设置一个 HPC 集群,以便它在计算节点上安装有带有 Numpy/Scipy 的现代 Python。
我们使用的 Linux 版本默认安装了 Python 2.4。我知道从那时起已经有许多新功能和修复。在节点上也安装 Python 2.6 或 2.7 是个好主意吗?在生产 HPC 环境中升级到较新版本是否有任何潜在的缺点?
我希望这是该问题的正确论坛,如果不是,请帮助我将它迁移到 StackExchange 家族中的正确论坛。
答案1
没有理由不安装新版本的 Python,只要你不要更换系统版本。由于许多系统工具(和其他软件包)可能会对安装的 Python 版本做出假设,因此如果您替换它,可能会造成破坏。
如果您将新的 Python 安装到其他位置,一切都会正常工作。