Как создать файл модуля для модулей среды linux? - PullRequest
1 голос
/ 31 октября 2019

Как создать файл модуля на centos7 для любого программного обеспечения (например, для python)?

путь к файлу модуля /etc/modulefile

У меня есть две версии python (python2.7 и python3.7).

Я создаю каталог для python внутри файлов модулей /etc/modulefiles/python, затем я должен создать файлы модулей для paython в виде следующего кода:

#%Module 1.0
# python2.7 module file

conflict        python
prepend-path  PATH              ---
prepend-path  LD_LIBRARY_PATH   ----
prepend-path  MANPATH           ---
prepend-path  INFOPATH          ---

setenv        --_DIR            ---
setenv        --_BIN            ---
setenv        --_INC            ---
setenv        --_LIB            --- 

Мой вопрос: как я могу это сделать? получить правильные переменные prepend-path и setenv

Ниже приведен результат команды whereis python, можем ли мы извлечь из нее переменные prepend-path и setenv:

[root@mu modulefiles]# whereis python
python: /usr/bin/python /usr/bin/python2.7 /usr/bin/python2.7-config /usr/lib/python2.7 /usr/lib64/python2.7 /etc/python /usr/local/bin/python3.7m-config /usr/local/bin/python3.7m /usr/local/bin/python3.7 /usr/local/lib/python3.7 /usr/include/python2.7 /etc/modulefiles/python /usr/share/man/man1/python.1.gz
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...