我想使用spack安装各种软件包,并在超级计算机上编译,这台超级计算机对所有意图和目的来说,都不能直接访问互联网。我可以将文件发送到这台机器上,比如spack存储库或包存档,但是从机器上,我不能访问互联网,因此不能只访问spack install。
我最初的想法是在目标机器上创建一个spack环境,并使用spack concretize冻结我的依赖关系,然后使用这个具体化环境用spack fetch下载适当的档案,然后将它们发送到机器上进行编译,但是spack需要下载和安装clingo才能工作,但由于缺乏对internet的访问,spack不能工作。
我试图对clingo使用相同的方法,但遗憾的是,我正在使用的两台机器并不共享相同的体系结构,因此我无法将clingo与我笔记本上的超级计算机的体系结构具体化。
我不知道怎样才能解决这个问题。
https://stackoverflow.com/questions/70717642
复制相似问题