Gần đây tôi đã cài đặt các mô-đun môi trường trên máy trạm Ubuntu của mình. Khi lần đầu tiên tôi gặp phải lỗi "không tìm thấy lệnh tải mô-đun", tôi đã cố gắng làm theo các hướng dẫn được đưa ra trong phản hồi cho bài đăng này:
lệnh "tải mô-đun" không hoạt động
Tôi đã chạy add.modules, sau đó tôi vào để chỉnh sửa tập lệnh khởi động .bashrc theo hướng dẫn trong bài viết. Một điểm khác biệt chính mà tôi nhận thấy là dòng nhận xét không được thêm vào tập lệnh khởi động bash, tức là.
trường hợp "$0" trong
-sh|sh|*/sh) modules_shell=sh ;;
-ksh|ksh|*/ksh) modules_shell=ksh ;;
-zsh|zsh|*/zsh) modules_shell=zsh ;;
-bash|bash|*/bash) modules_shell=bash ;;
thoát hiểm
mô-đun() { eval `/usr/Modules/$MODULE_VERSION/bin/modulecmd $modules_shell $*`; }
#module() { eval `/usr/bin/modulecmd $modules_shell $*`; }
Vì vậy, tôi đã thêm nó theo cách thủ công, nhận xét dòng trên và bỏ nhận xét dòng cuối cùng.
Tuy nhiên, bây giờ khi tôi cố gắng chạy
tải mô-đun <chương trình của tôi>
Tôi vừa gặp lỗi "Không xác định đường dẫn mô-đun"
Có một cái gì đó mà tôi đang mất tích? Rất có thể đó là bước tạo thư mục modulefiles. Thư mục này đi đâu (nó có nên nằm trong/usr/Modules không?), và tôi cần đặt gì ở đó để có thể thực thi tải mô-đun? Tôi e rằng tôi không có kinh nghiệm thiết lập các tệp mô-đun, vì vậy không rõ chúng nên được đặt ở đâu cũng như cách định cấu hình nội dung tệp.