如何在 Julia 中记录硬件和软件信息?

计算科学 再现性 朱莉娅
2021-11-27 01:57:14

Jupyter 的水印扩展显示系统和包信息以实现可重复性:

CPython 3.7.1
IPython 7.8.0

numpy 1.17.2
scipy 1.3.1
sklearn 0.21.3

compiler   : Clang 4.0.1 (tags/RELEASE_401/final)
system     : Darwin
release    : 18.7.0
machine    : x86_64
processor  : i386
CPU cores  : 12
interpreter: 64bit
Git hash   : 7b29998a4d445f01664683db656c40158a6b5dee

Julia 是否有工具可以在 JupyterLab(或至少 REPL)中获得相同的结果?

1个回答

我会在评论中发布这个,但不幸的是我没有足够的声誉。

这个答案(https://stackoverflow.com/a/42610074/9796552)应该足以帮助您实现您想要的。

简而言之,您可以使用 Julia 的Sys模块,其中包含专门用于检索系统信息的函数。