0

我想在我们的集群环境中运行一个需要 python 2.7 的程序。问题是集群上安装的版本是2.6.6。因此,我尝试在我自己的文件夹中更新 python 版本。为此,首先我使用module avail python了命令,但没有任何显示!!!之后,我which python2.7在命令行上尝试了,我注意到它存在于/usr/bin/python2.7. 进入给定的子文件夹,我尝试过,module load python2.7但遇到以下错误:

ModuleCmd_Load.c(208):ERROR:105: Unable to locate a modulefile for 'python2.7'

如果有人能告诉我如何解决我的问题,我将不胜感激。

4

1 回答 1

0

您使用的module命令需要为modulefile您尝试加载的模块 python2.7 找到一个。如果找到这样的模块文件,它通常会更新 shell 环境以激活相关软件。

在您描述的情况下,目前默认情况下似乎没有可用的 python 模块。这意味着你要么:

  • 需要使用module use这些 python 模块文件所在的命令找到要激活的模块路径
  • 或编写一个模块文件以启用此 python2.7 安装并将其保存在一个存在的模块路径目录中
于 2018-11-07T07:59:03.963 回答