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可以识别到该目录。

作者

ZRHan

发布于

2024-05-07

更新于

2025-04-17

许可协议