From 29f8898805cf77721445403fd69197d87da0fdbe Mon Sep 17 00:00:00 2001 From: wanghanwen <1564586847@qq.com> Date: Wed, 21 Feb 2024 11:42:45 +0800 Subject: [PATCH] =?UTF-8?q?MPI=E5=BA=94=E7=94=A8=E7=94=9F=E6=88=90modulefi?= =?UTF-8?q?le=E6=96=87=E4=BB=B6=E9=80=BB=E8=BE=91=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=EF=BC=8C=E6=96=B0=E5=A2=9EPMIX=5FINSTALL=5FPREFIX=E7=8E=AF?= =?UTF-8?q?=E5=A2=83=E5=8F=98=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/installService.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/installService.py b/src/installService.py index 571d5ab..8483799 100644 --- a/src/installService.py +++ b/src/installService.py @@ -301,6 +301,7 @@ class InstallService: libs_str = '' incs_str = '' opal_prefix = '' + pmix_install_prefix = '' for file in file_list: if not os.path.isdir(file): continue @@ -326,6 +327,7 @@ class InstallService: compiler_values = "setenv CC mpicc \nsetenv CXX mpicxx \nsetenv FC mpifort \nsetenv F77 mpifort \nsetenv F90 mpifort " if self.is_mpi_software(sname): opal_prefix = f"setenv OPAL_PREFIX {install_path}" + pmix_install_prefix = f"setenv PMIX_INSTALL_PREFIX {install_path}" module_file_content = f'''#%Module1.0##################################################################### set prefix {install_path} set version {sversion} @@ -333,6 +335,7 @@ set version {sversion} setenv {sname.upper().replace('-','_')}_PATH {install_path} {compiler_values} {opal_prefix} +{pmix_install_prefix} {bins_str} {libs_str} {incs_str} -- Gitee