如何使用 Julia 检查我的代码是否在 SLURM 环境中运行?

问题描述 投票:0回答:1

我想在 Julia 中回答这个问题。我试图知道是否有包含 SLURM 的环境变量:

julia> sum([occursin("SLURM",ENV[k]) for k in keys(ENV)])
0

但是好像没有。我该怎么办?

environment-variables julia slurm
1个回答
0
投票

您正在检查

SLURM
是否是环境的值,而不是键。如果您正在寻找名称包含
SLURM
的变量,那么您需要
sum([occursin("XPC",k) for k in keys(ENV)])
(或者更好,
any([occursin("XPC",k) for k in keys(ENV)])

© www.soinside.com 2019 - 2024. All rights reserved.