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

时间:2018-09-20 09:14:40

标签: 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`

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

1 个答案:

答案 0 :(得分:4)

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