Julia 朱莉娅:删除一个包及其所有依赖项?

Julia 朱莉娅:删除一个包及其所有依赖项?,julia,packages,Julia,Packages,添加包(如MarketData)后,使用: Pkg.add("MarketData") 它还安装依赖项: INFO: Installing BufferedStreams v0.4.0 INFO: Installing Codecs v0.4.0 ... INFO: Removing BufferedStreams v0.4.0 INFO: Removing Codecs v0.4.0 ... 如何删除或卸载软件包及其所有依赖项?从: rm(包装) 从pkg.dir(“REQUIRE”)中

添加包(如MarketData)后,使用:

Pkg.add("MarketData")
它还安装依赖项:

INFO: Installing BufferedStreams v0.4.0
INFO: Installing Codecs v0.4.0
...
INFO: Removing BufferedStreams v0.4.0
INFO: Removing Codecs v0.4.0
...
如何删除或卸载软件包及其所有依赖项?

从:

rm(包装)

pkg.dir(“REQUIRE”)
中删除
pkg
的所有需求条目,并调用
pkg.resolve()

这也会删除依赖项:

INFO: Installing BufferedStreams v0.4.0
INFO: Installing Codecs v0.4.0
...
INFO: Removing BufferedStreams v0.4.0
INFO: Removing Codecs v0.4.0
...

用户可能还希望运行
pkg>gc
来清除
packages
目录中删除的包。还要注意,此步骤不会从
dev
compiled
文件夹中删除内容。必须手动删除它们(在运行
free
之后)。