diff --git a/mpienv/mpich.py b/mpienv/mpich.py index 89992d0..b42bf4b 100644 --- a/mpienv/mpich.py +++ b/mpienv/mpich.py @@ -49,6 +49,7 @@ def libexec_files(self): return [] def exec_(self, cmds): - cmds[:0] = ['-genvlist', 'PYTHONPATH,PATH,LD_LIBRARY_PATH'] + if '-genvall' not in cmds: + cmds[:0] = ['-genvlist', 'PYTHONPATH,PATH,LD_LIBRARY_PATH'] cmds[:0] = [self.mpiexec] self.run_cmd(cmds, {})