Comments (2)
Hello Helmut,
What you observe is the expected behavior of modulecmd
command.
Modules tool is based on two components:
- a
modulecmd
script that evaluates modulefiles and output their environment change settings on stdout - a
module
shell function that takesmodulecmd
output and evaluates it in the current shell session to update it
So you need to use the module
shell function from your shell session, not the modulecmd
script.
There is a fish initialization script provided with Modules that defines the module
shell function. Given the information you provided, you should find this script at /cm/local/apps/environment-modules/4.5.3/init/fish
.
$ source /cm/local/apps/environment-modules/4.5.3/init/fish
Regards,
Xavier
from modules.
Hello Xavier,
Thank you for clearing that up. For some reason my fish shell had been set to automatically expand 'module' into 'modulecmd fish', so I assumed modulecmd was what I should be using.
Warmly,
Helmut
from modules.
Related Issues (20)
- Modules aliases and symbols bash completion HOT 7
- How to disable the info "module load XXX" at 5.X? HOT 2
- No error when purging sticky modules HOT 1
- Skip some environment definitions on source-sh HOT 2
- Highlighting modulefiles specified by tool admin. HOT 1
- module load error does not set exit code HOT 2
- Not able to switch a sticky virtual module HOT 4
- Very bad performance due to sourcing of all modules on module add HOT 12
- Error message reported about an indirect dependency issue whereas module is correctly loaded HOT 2
- Error exit code set when one requirement fails to load however alternative requirement is loaded
- Module not found error message reported whereas an alternative requirement is loaded
- module load python error: "Tcl wasn't installed properly" HOT 3
- MODULEPATH unset with `module stash` HOT 3
- Error reported when a cache file for a greater Modules version is found
- How to category software with prefix? HOT 3
- modulefile man page is in the wrong man section HOT 1
- eval a command HOT 3
- Add options to module-hide/module-forbid to explicitly hide/forbid modules based on user/group HOT 4
- Allow path element equal to delimiter character on append/prepend-path
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from modules.