Описание тега modulefile

Файлы модулей Unix предоставляют стандартный способ установки переменных среды в оболочке.
1 ответ

Загрузка модуля - как загрузить файлы модуля

Я пытаюсь скопировать учебник на моем Ubuntu 18.04. Есть две строки:module load dev/python/2.7.6 module load stats/R/3.2.1-Cairo Я не совсем уверен, как загрузить модули. Я попытался загрузить http://modules.sourceforge.net/. Я не уверен, как это сд…
30 июл '18 в 17:23
1 ответ

Modulefile - загрузка модуля при вызове выгрузки модуля

Поэтому я пытаюсь динамически загружать / выгружать файлы модулей при их загрузке. Я пытаюсь сделать это таким образом, чтобы я мог выгрузить конфликтующие модули (вместо того, чтобы просто использовать переменную конфликта, поскольку она просто выд…
17 сен '15 в 21:25
1 ответ

Передать аргументы set-alias в модульном файле

Я пытаюсь загрузить файл модуля, содержащий псевдоним из оболочки Bash. На странице учебника сказано следующее о команде set-alias: set-alias псевдоним-имя псевдоним-строка Устанавливает псевдоним или функцию с именем alias-name в среде пользователя…
03 янв '14 в 09:59
1 ответ

Сделать процедуру доступной для всех файлов модулей?

Я использую модули для управления программным обеспечением. Я пытаюсь настроить среду так, чтобы определенная функция могла быть вызвана из любого файла модуля, и каждый файл не должен иметь определение процедуры. Пример: я хочу util:prereq функция …
12 апр '13 в 20:31
1 ответ

Env не изменяется при загрузке модуля в файл модуля

Я хотел бы загрузить модуль в файл модуля (для разрешения зависимостей). MyModule: #%Module######################################## ## ## Modulefile # proc ModulesHelp { } { puts stderr "Env for MyProg" } proc addPath {var val} { prepend-path $var $…
1 ответ

Автозаполнение tcsh для файлов модулей

Я нашел этот фрагмент кода, который выполняет автозаполнение для файлов модулей в tcsh по адресу https://opensource.apple.com/source/tcsh/tcsh-66/tcsh/complete.tcsh. Может ли кто-нибудь помочь мне понять, как работает псевдоним Compl_module? #from D…
22 июн '18 в 16:29
2 ответа

Как получить вывод из bashscript, который вы запускаете из сценария tcl <- (скрипт modulefile)

В моем домашнем каталоге у меня есть подкаталоги (CentOS, Ubuntu и т. Д.), Все для определенных узлов, к которым у меня есть доступ. Каждая ОС будет содержать свою собственную копию программ, одной из которых является Python: $HOME/{CentOS, Ubuntu, …
20 авг '16 в 21:55
4 ответа

Как загрузить virtualenv с помощью файла модуля среды (скрипт tcl)?

Я пытаюсь написать файл модуля для программы, которая создает Python virtualenv, Для того, чтобы начать virtualenvнужно сначала запустить /programs/program-env/bin/activate, Как мне сделать это в modulefile? Любая помощь будет оценена. Примечание: я…
05 апр '14 в 18:40
1 ответ

Почему запуск модуля выгрузить не удалось в файле модуля?

Я новичок. Я нашел интересную вещь о модулях среды. пожалуйста, смотрите следующий процесс. моя ОС Linux - redhat5.8. Я установил модули среды 3.2.10, tcl8.6.6, Исходный код init / csh успешно. Я пишу файл qq/{61_0, 61_1, 61_2} соответственно. возьм…
18 июл '17 в 17:48
1 ответ

makefile .mod правило компиляции

Я изменяю make-файл кода. После компиляции я вижу, что генерируются некоторые *.mod файлы. Посмотрев онлайн, я понял, что это файлы модулей, но не вижу для них правила компиляции. Я пытаюсь изменить каталог, в котором эти файлы создаются. Я могу изм…
13 май '18 в 20:58
2 ответа

Установить ограничение на размер ядра с помощью модулей

Я пытаюсь преобразовать сценарий csh в сценарий tcl для использования в функциональности модулей Linux. Сценарий csh изначально использовался для правильной установки переменных среды для программного пакета. Вместо того чтобы просить конечного поль…
10 сен '13 в 19:42
1 ответ

Установить версию по умолчанию в файлах модулей

Для каталога, содержащего файлы модулей для нескольких версий, как установить значение по умолчанию, чтобы пользователь мог печатать module load random_tool без необходимости указывать номер версии? % ls random_tool 1.2 2.3 3.0
19 июн '19 в 18:35
3 ответа

How to store output of module avail command in perl?

#!/depot/local/bin/perl5.8.0 my @data = `module avail icwbev_plus `; print "Data Array : @data \n " ; my $data1 = `module avail icwbev_plus `; print "Data $data1 \n" ; my $data2 = system (" module avail icwbev_plus "); print "S Data $data2 " Выход: …
16 авг '19 в 13:44
1 ответ

Как установить специфичную для USIF переменную "GLIBC" в файле модуля?

Я работаю в кластере высокопроизводительных вычислений на основе slurm, и делаю это последние 5 лет. Мы загружаем и выгружаем модули, необходимые для нашего анализа, среди которых такие компиляторы, как gcc. У меня это работало без проблем еще два д…
29 сен '20 в 12:17
1 ответ

Использование переменных bash внутри файлов модулей

Я пытаюсь написать серию modulefilesкоторый можно использовать для загрузки программного обеспечения, установленного под каждой учетной записью пользователя в настройках кластера. Поскольку программное обеспечение устанавливается на человека по анал…
19 май '21 в 23:03
1 ответ

Интеграция модулей среды (файл модуля) в Jenkins Pipeline (Groovy)?

Я развертываю модули среды здесь, в своей компании, и хотел бы убедиться, что все модели использования охвачены надлежащим образом. Поскольку Groovy не поддерживается языком modulecmd.tcl, а вмешательство в базу кода невозможно, мне интересно, какой…
17 янв '22 в 23:20
1 ответ

Предотвратить выполнение команды exec при выгрузке модуля ibm load sharing facilty

У меня есть сценарий tcl, который представляет собой файл модуля в IBM Load Sharing Facitily (lsf), используемый для настройки некоторых переменных среды и запуска сценария Python с помощью команды. Когда модуль обычно выгружается, выполняются проти…
29 окт '21 в 12:56
0 ответов

Как обновить пути после вызова `module load` внутри файла модуля

Можно ли обновить PATH сразу после module loadвызов внутри файла модуля. В приведенном ниже примере для модуля с именем mymodule первый вызов загрузит conda, но следующий вызов не будет работать, поскольку путь к conda exe не найден. Второй вызов от…