如何在julia中解析依赖关系?

如何在julia中解析依赖关系?,julia,dependency-management,package-management,Julia,Dependency Management,Package Management,如果我错了,请纠正我!我假设: a) julia中的依赖项解析使用了REQUIRES、Project.toml和Manifest.toml注册表。 b) Project.toml和Manifest.toml可以同时存在于主级(即用户级或主机级)和项目级。 c) REQUIRES和Project.toml以及Manifest.toml可以同时存在。 请帮助我理解REQUIRES、Project.toml&Manifest.toml和Registries的功能,以及当多个机制(例如,案例1:项目中存

如果我错了,请纠正我!我假设:
a) julia中的依赖项解析使用了REQUIRES、Project.toml和Manifest.toml注册表。
b) Project.toml和Manifest.toml可以同时存在于主级(即用户级或主机级)和项目级。
c) REQUIRES和Project.toml以及Manifest.toml可以同时存在。


请帮助我理解REQUIRES、Project.toml&Manifest.toml和Registries的功能,以及当多个机制(例如,案例1:项目中存在REQUIRES和Project.toml以及Manifest.toml)同时存在时,如何解决依赖关系。

关于旧包注册系统元数据(Pkg 2-直到Julia 0.6),依赖项是使用REQUIRES解析的。在新的注册系统(Julia 0.7以上)上,依赖项是使用Project.toml和Manifest.toml解析的。因此,Julia版本决定使用哪种方法


清单包含给定环境所需的所有依赖项和可传递依赖项版本的完整记录。您可以在此处阅读更多信息:

依赖项是否来自a)使用和b)导入?抱歉,我不确定我是否理解