Julia 中的包 是一个提供可重用功能的项目,其他 Julia 项目可以通过 import X 或 using X 使用这些功能。Julia 使用 Git 作为自身及其包的存储库,并且安装有一个名为 pkg.jl 的内置包管理器。它允许由不同方管理的多个注册中心顺利交互。它处理诸如安装、删除和更新包之类的操作。但只有当包在 Julia 的 REPL 中时它才有效。
安装包
如果你想在 Julia 中安装一个包,打开 Julia 命令行
按 ],打开 Julia 包管理环境。
julia> ]
Note:
If you want to know which packages we can install on julia go to this link:
https://juliaobserver.com/packages
添加包
如果要在 Julia 中添加包,请使用add命令以及要添加的包的名称。执行以下命令:
(@v1.4) pkg> add DecisionTree
这里我们使用 add 命令在 Julia 中添加了 DecisionTree 包。
Note: It takes about a minute for the installation to complete.
删除包
要从 Julia 的环境中删除包,请使用rm命令,该命令在 Julia 的库中预定义。执行以下命令:
(@v1.4) pkg> rm DecisionTree
这里我们使用 rm命令删除了 Julia 中的 DecisionTree 包。通过此命令,它将从 Julia 中完全删除包。
更新包
要更新所有已安装的软件包,请使用不带任何参数的update:
(@v1.4) pkg> update
现在使用以下命令更新 DecisionTree:
(@v1.4) pkg> up DecisionTree
测试包
要在 Julia 中测试包,可以按以下格式使用test 命令:
(@v1.4) pkg> test DecisionTree
构建包
预定义的构建命令可用于在 Julia 中构建包。
例如,要构建通量包,请使用以下命令:
(@v1.4) pkg> build Flux