安装使用并删除已注册的包

找到官方的 Julia 软件包后,可以直接下载并安装软件包。首先,建议刷新 METADATA 的本地副本:

julia> Pkg.update()

这将确保你获得所有包的最新版本。

假设我们要安装的软件包名为 Currencies.jl 。运行以安装此程序包的命令将是:

julia> Pkg.add("Currencies")

此命令不仅将安装程序包本身,还将安装其所有依赖项。

如果安装成功,你可以测试包是否正常工作

julia> Pkg.test("Currencies")

然后,要使用该包,请使用

julia> using Currencies

并按程序包的文档所述进行操作,通常链接到其 README.md 文件或包含在其中。

要卸载不再需要的软件包,请使用 Pkg.rm 函数:

julia> Pkg.rm("Currencies")

请注意,这可能实际上不会删除包目录; 相反,它只会将包装标记为不再需要。通常,这非常好 - 如果你将来再次需要包装,它将节省时间。但是如果有必要,要在物理上删除包,请调用 rm 函数,然后调用 Pkg.resolve

julia> rm(Pkg.dir("Currencies"); recursive=true)

julia> Pkg.resolve()