Ubuntu16.04 Julia1.4.2 安装库时出现Unsatisfiable requirements detected的错误

我在尝试安装运行Github上基于Julia实现的一个仿真程序时(https://github.com/mexsser/POMDPIDMModel.jl),遇到里以下ERROR:

julia> using Pkg

julia> Pkg.add(PackageSpec(url = "https://github.com/mexsser/POMDPIDMModel.jl"))

   Updating git-repo `https://github.com/mexsser/POMDPIDMModel.jl`
   Updating registry at `~/.julia/registries/General`
   Updating registry at `~/.julia/registries/JuliaPOMDP`
   Updating git-repo `https://github.com/JuliaPOMDP/Registry`
  Resolving package versions...
ERROR: Unsatisfiable requirements detected for package Geo [f4cc4a8f]:
 Geo [f4cc4a8f] log:
 ├─Geo [f4cc4a8f] has no known versions!
 └─restricted to versions * by POMDPIDMModel [b8064af6] — no versions left
   └─POMDPIDMModel [b8064af6] log:
     ├─possible versions are: 0.1.0 or uninstalled
     └─POMDPIDMModel [b8064af6] is fixed to version 0.1.0
Stacktrace:
 [1] check_constraints(::Pkg.Resolve.Graph) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Resolve/graphtype.jl:940
 [2] Pkg.Resolve.Graph(::Dict{Base.UUID,Set{VersionNumber}}, ::Dict{Base.UUID,Dict{Pkg.Types.VersionRange,Dict{String,Base.UUID}}}, ::Dict{Base.UUID,Dict{Pkg.Types.VersionRange,Dict{String,Pkg.Types.VersionSpec}}}, ::Dict{Base.UUID,String}, ::Dict{Base.UUID,Pkg.Types.VersionSpec}, ::Dict{Base.UUID,Pkg.Resolve.Fixed}, ::Bool) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Resolve/graphtype.jl:367
 [3] deps_graph(::Pkg.Types.Context, ::Dict{Base.UUID,String}, ::Dict{Base.UUID,Pkg.Types.VersionSpec}, ::Dict{Base.UUID,Pkg.Resolve.Fixed}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:456
 [4] resolve_versions!(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:347
 [5] targeted_resolve(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}, ::Pkg.Types.PreserveLevel) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1064
 [6] tiered_resolve(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1050
 [7] _resolve at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1070 [inlined]
 [8] add(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}, ::Array{Base.UUID,1}; preserve::Pkg.Types.PreserveLevel, platform::Pkg.BinaryPlatforms.Linux) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/Operations.jl:1085
 [9] add(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}; preserve::Pkg.Types.PreserveLevel, platform::Pkg.BinaryPlatforms.Linux, kwargs::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:159
 [10] add(::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:112
 [11] #add#27 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:109 [inlined]
 [12] add at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:109 [inlined]
 [13] #add#23 at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:106 [inlined]
 [14] add(::Pkg.Types.PackageSpec) at /buildworker/worker/package_linux64/build/usr/share/julia/stdlib/v1.4/Pkg/src/API.jl:106
 [15] top-level scope at REPL[2]:1

Julia 的版本信息如下:

julia> using InteractiveUtils; versioninfo()
Julia Version 1.4.2
Commit 44fa15b150* (2020-05-23 18:35 UTC)
Platform Info:
  OS: Linux (x86_64-pc-linux-gnu)
  CPU: Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-8.0.1 (ORCJIT, skylake)

当前包管理器的状态如下:

julia> using Pkg; Pkg.status()
Status `~/.julia/environments/v1.4/Project.toml`
  [d96c9ae4] ARDESPOT v0.3.1
  [d721219e] BasicPOMCP v0.3.2
  [31c24e10] Distributions v0.23.4
  [08074719] POMDPModelTools v0.2.3
  [355abbd5] POMDPModels v0.4.7
  [182e52fb] POMDPPolicies v0.3.2
  [e0d0a172] POMDPSimulators v0.3.5
  [a93abf59] POMDPs v0.8.4
  [c8b314e2] ParticleFilters v0.4.1

请问这种情况有什么解决办法吗?

先装 https://github.com/mexsser/Geo.jl

京ICP备17009874号-2