Spack常用操作
环境配置
1 | spack compilers |
列出可用的编译器列表。
1 | spack compiler find |
添加已有编译器,可以检测系统自带编译器并添加。
1 | export SPACK_USER_CONFIG_PATH=/home/team1/zrh/softwares/spack/etc/spack/defaults |
设置配置文件为只使用自己安装目录的,而不是用户目录 ~/.spack
和系统目录。多人使用同用户的情况下,可以防止干扰。
软件安装
1 | spack clean -a |
清除缓存
导入到module
1 | spack module tcl refresh --delete-tree |
生成modulefile
。
1 | /home/team1/zrh/softwares/spack/share/spack/modules/linux-debian12-zen3/ |
生成的modulefile
的位置
1 | export MODULEPATH=/home/team1/zrh/softwares/spack/share/spack/modules/linux-debian12-zen3/:$MODULEPATH |
添加进MODULEPATH。这样module ava
可以识别到该目录。