问题标签 [environment-modules]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
linux - 使用 SSH 将环境模块加载到服务器中
我想使用 SSH 在服务器上加载模块
但我收到以下错误:
我尝试了这个线程的解决方案:
那是,
和
当我已经登录到服务器时,我可以加载模块。我想在同一个命令中加载它的原因是我在管道中想在服务器上做一些估计,其余的在我的电脑上。
有人可以找到解决方案吗?
这是我解决它的方法:
似乎我有一个 .bash_profile 文件的情况禁止读取 .profile 文件。拿走了 .bash_profile 文件,现在它可以工作了。我还在 .bashrc 文件的开头添加了以下几行,这也是解决方案的一部分:
linux - 在red hat 4中执行代码
我在 redhat 4 中有一个 ec2 实例。
我正在尝试执行在 matlab 2015b 中制作的代码,我有 m 文件。
所以首先我用解压缩垫安装了 MCR 并执行 ./install ,然后我添加了环境变量:
到我的 bashrc
所以接下来我想做的是执行 m 文件,但/usr/local/MATLAB/MATLAB_Runtime/v90/bin
里面没有 matlab 脚本。
读一点我需要做的是这篇文章:https ://hpc.nih.gov/apps/Matlab_compiler.html但是当我尝试执行时:module load matlab/v90
说找不到模块commantd
我试试这个:https ://ask.fedoraproject.org/en/question/59399/module-command-not-found-in-fedora-21/将“./etc/profile”添加到我的.bashrc
但似乎不起作用。
所以三个问题
如何运行这个文件 .m 文件,2015b 在 linux 64 位中的步骤是什么?如何让module
命令在 redhat 4 上运行?insmod
对于问题2 ,我modprobe
在/sbin/
文件夹中...这与添加matlab有关吗?
emacs - 如何从 elisp 代码中的 make-process 或 start-process 中删除“处理完成”消息
我制作了一个小的 elisp 代码来处理环境模块(http://modules.sourceforge.net/),如下所示:
结果已成功插入 cmd-buffer,但缓冲区在缓冲区末尾有消息“处理模块完成”,如下所示:
由于“处理模块完成”,(eval-buffer)不起作用。
我添加了 (set-buffer cmd-buffer) (beginning-of-buffer) (delete-matching-lines "Process")
在 (eval-buffer) 语句之前但失败了。
我的想法是 1. 通过使用 (eval-region) 从缓冲区的开头到 Process 完成行之前的行。或 2. 删除 Process finished 行并使用 (eval-buffer)
任何建议都将不胜感激。
environment - windows环境模块的好替代品?
过去,我在基于 Unix 的系统中广泛使用了环境模块。该工具被证明非常有用,因为我们有许多不同的项目,每个项目都使用一组可能不同的工具。
然而,我现在被 Windows 机器困住了,需要充分利用它。有人知道windows环境模块的一个很好的替代品吗?我基本上是在寻找一种工具,让我可以操纵 PATH(或 Windows Powershell 中的 $env:PATH)环境变量,而无需直接接触它。
python-2.7 - 从 Python 加载环境模块
我很难弄清楚这一点。在这种情况下,我想模块加载一个对齐器-“蝴蝶结”。以下是我拥有的代码片段:
当我运行我的脚本时,我收到以下消息:
运行脚本后未加载程序。
使用子进程测试一个简单的命令,例如:
我得到了预期的输出。
python - linux bash脚本中的模块加载命令
我需要在 HPC 集群中执行 Python 脚本。不幸的是,默认的python版本只有2.6.6,没有numpy和scipy。
我可以在命令行中加载这些模块
和
但是,当我像这样编写 bash 脚本时
它警告我
ModuleCmd_Load.c(200):ERROR:105: Unable to locate a modulefile for '/home/hw1u16/modules'
ModuleCmd_Load.c(200):ERROR:105: Unable to locate a modulefile for '/home/hw1u16/modules'
不知道怎么回事,有大神可以帮帮我吗?
python - 使用 'module load python' 和 'python' 获取不同的版本
我发现当我只输入python
命令行时,我得到了Python 2.7.9。当我再次输入module load python
时python
,它给了我Python 2.7.12 :: Anaconda custom (64-bit),这是我需要的版本。谁能解释它是如何发生的?当我简单地输入“python”时,我该怎么做才能使版本 2.7.12 成为默认版本?
bash - 如何从 bash 脚本中加载模块?
我正在尝试运行脚本。本质上,我需要加载一些模块,然后执行 python 脚本。所以像这样的事情......
我得到的问题是每次我尝试执行脚本时都会收到此错误 - “模块:找不到命令”。我不明白如何更改脚本来解决这个问题。我能够从 shell 运行模块命令。我还运行了“whereis -b module”,我刚刚得到了“module:”。
我需要做什么才能从脚本内部加载这个模块?谢谢
linux - Clion linux环境模块
我正在尝试使用 clion ins linux 设置一个项目,但是当导入它时,我收到一个错误,因为无法找到 eigen 3 Eigen3 被安装为环境模块(模块加载 eigen3),实际上我可以编译这个当我使用 linux shell 时的项目。所以我怀疑我不得不说 clion 如何使用 environment-modules,我在网上找不到的东西。
python-2.7 - 创建环境模块以在 hpc 节点上使用 opencv-python
我的任务是通过 Torque 在 HPC 节点上使用 tensorflow 和 opencv-python 训练神经网络。
我用 python virtualenv 制作了 privatemodule 并在其中安装了 tensorflow 和 opencv-python 模块。
在节点中,我可以加载我的 python 模块。但是当我尝试运行训练脚本时,出现以下错误:
Traceback (most recent call last):
File "tensornetwork/train_user_ind_single_subj2.py", line 16, in <module>
from reader_user_ind_single_subj import MyData
File "/home/trig/tensornetwork/reader_user_ind_single_subj.py", line 10, in <module>
import cv2
File "/home/trig/privatemodules/venv_python275/lib/python2.7/site-packages/cv2/__init__.py", line 4, in <module>
from .cv2 import *
ImportError: libSM.so.6: cannot open shared object file: No such file or directory
训练脚本可以在头节点上运行,但不能在计算节点上运行。
您能否建议如何修改我的模块或添加一个新模块以使用 Torque 在计算节点上运行训练。