如何获取Julia包裹UUID

时间:2019-03-24 04:59:50

标签: julia

如何获取第三方软件包的 UUID 而不在我的计算机上安装?
现在我只能在计算机上本地安装第三方软件包之后打开project.toml文件才能查看吗?

2 个答案:

答案 0 :(得分:1)

我想到的第一件事就是在Github上找到该软件包并查看其Project.toml

但是,如果您为默认的软件包存储库设置了更新的Pkg系统,则还应该有一个像~/.julia/registries/General这样的文件夹,在文件Registry.toml中包含所有文件的列表。该回购协议的软件包按UUID排序,并包含从A到Z的每个字母的子目录以及所有软件包的文件夹,其中包含每个软件包的元数据。

(这是我安装的1.0版本,此后可能有所更改,但可能不多。有关详细信息,请查看Pkgs documentation。)

答案 1 :(得分:1)

import Pkg
Pkg.METADATA_compatible_uuid("JuliaAstro")

信用归Stefan K所有。 https://discourse.julialang.org/t/a-quick-and-dirty-tool-for-generating-project-toml/11375/22

相关问题