朱莉娅:删除软件包及其所有依赖项吗?

mig*_*rin 3 packages julia

在添加一个包(例如MarketData)之后,使用以下命令:

Pkg.add("MarketData")
Run Code Online (Sandbox Code Playgroud)

这也会安装依赖项:

INFO: Installing BufferedStreams v0.4.0
INFO: Installing Codecs v0.4.0
...
Run Code Online (Sandbox Code Playgroud)

如何删除或卸载软件包及其所有依赖项?

mig*_*rin 7

文档中

Pkg.rm("MarketData")
Run Code Online (Sandbox Code Playgroud)

rm(pkg)

pkgPkg.dir("REQUIRE")和删除所有需求条目Pkg.resolve()

这也删除了依赖项:

INFO: Removing BufferedStreams v0.4.0
INFO: Removing Codecs v0.4.0
...
Run Code Online (Sandbox Code Playgroud)

  • 用户可能还想运行 `pkg> gc` 来清理从 `packages` 目录中删除的包。另请注意,此步骤不会从 `dev` 或 `compiled` 文件夹中删除内容。它们必须手动删除(在运行 `free` 后)。 (3认同)

小智 5

步骤1:按]进入包管理器。
第 2 步:输入rm MarketData

在 v1.6 上测试