📜  Julia 中的包管理

📅  最后修改于: 2022-05-13 01:55:49.649000             🧑  作者: Mango

Julia 中的包管理

朱莉娅的包裹 是一个提供可重用功能的项目,其他 Julia 项目可以通过 import X 或使用 X 使用该功能。Julia 使用 Git 作为其自身及其包的存储库,并且安装有一个名为pkg.jl的内置包管理器。它允许由不同方管理的多个注册表顺利交互。它处理诸如安装、删除和更新包的操作。但它只有在包在 Julia 的 REPL 中时才有效。

安装包

如果要在 Julia 中安装包,请打开 Julia 命令行

按 ],打开 Julia 包管理环境。

julia> ]

添加一个包

如果要在 Julia 中添加包,请使用add命令以及要添加的包的名称。执行以下命令:

(@v1.4) pkg> add DecisionTree

在这里,我们使用 add 命令在 Julia 中添加了 DecisionTree 包。

删除一个包

要从 Julia 的环境中删除一个包,请使用 Julia 库中预定义的rm命令。执行以下命令:

(@v1.4) pkg> rm DecisionTree

在这里,我们使用rm命令删除了 Julia 中的 DecisionTree 包。通过此命令,它将完全从 Julia 中删除包。

更新包

要更新所有已安装的软件包,请使用不带任何参数的update

(@v1.4) pkg> update

现在使用以下命令更新决策树:

(@v1.4) pkg> up DecisionTree

包装测试

要在 Julia 中测试包,可以按以下格式使用test命令:

(@v1.4) pkg> test DecisionTree

构建一个包

预定义的构建命令可用于在 Julia 中构建包。

例如,要构建通量包,请使用以下命令:

(@v1.4) pkg> build  Flux