安装一个包而不更新其他不相关的包 (Julia 1.0)

Ale*_*207 2 julia

是否可以在不更新其他软件包的情况下在 Julia 1.0 中安装软件包?例如,如果安装ClusterManagers,则包IJulia(以及其他)会更新。该包ClusterManagers没有依赖项。

(v1.0) pkg> add ClusterManagers
 Resolving package versions...
 Installed IJulia ????????????? v1.12.0
 Installed ClusterManagers ???? v0.3.2
 Installed ColorTypes ????????? v0.7.5
 Installed OrderedCollections ? v1.0.1
  Updating `~/.julia/environments/v1.0/Project.toml`
  [34f1f09b] + ClusterManagers v0.3.2
  [7073ff75] ? IJulia v1.11.1 ? v1.12.0
  Updating `~/.julia/environments/v1.0/Manifest.toml`
  [34f1f09b] + ClusterManagers v0.3.2
  [3da002f7] ? ColorTypes v0.7.4 ? v0.7.5
  [7073ff75] ? IJulia v1.11.1 ? v1.12.0
  [bac558e1] ? OrderedCollections v1.0.0 ? v1.0.1
  Building IJulia ? `~/.julia/packages/IJulia/4VL8h/deps/build.log`
Run Code Online (Sandbox Code Playgroud)

我在 Linux 上使用 Julia 1.0.0(官方https://julialang.org/release)。

fre*_*kre 5

是的,目的是添加一个包不应该更新其他包。这是一个错误 ( https://github.com/JuliaLang/Pkg.jl/issues/607 ) 已修复 ( https://github.com/JuliaLang/Pkg.jl/pull/642 ) 并将被包括在内在 Julia v1.0.1 中。