1. 程式人生 > >Julia1.0 JuliaPro Pkg.add報錯 ERROR: The following package names could not be resolved:

Julia1.0 JuliaPro Pkg.add報錯 ERROR: The following package names could not be resolved:

現在Feather包已經支援1.0了, 但是我安裝老是出錯: 1, 直接使用

解決方法

刪除registries資料夾, 建議刪除前做一下備份

Windows

C:\JuliaPro-1.0.1.1\pkgs-1.0.1.1\registries

或者:

C:\Users\Name\AppData\Local\JuliaPro-1.0.1.1\pkgs-1.0.1.1\registries

提示: 實在找不到, 用everything軟體找一下這個資料夾, 刪除或者改成其他名稱, 然後再執行程式碼

Linux

 ~/.julia/registries

或者:

/opt/Julia/JuliaPro-1.0.1.1/JuliaPro/pkgs-1.0.1.1/registries
 Pkg.add("Feather")
ERROR: The following package names could not be resolved:
 * Feather (not found in project, manifest or registry)
Please specify by known `name=uuid`.
Stacktrace:
 [1] pkgerror(::String) at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\Pkg\src\Types.jl:121
 [2] #ensure_resolved#43(::Bool, ::Function, ::Pkg.Types.EnvCache, ::Array{Pkg.Types.PackageSpec,1}) at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\Pkg\src\Types.jl:897
 [3] #ensure_resolved at .\none:0 [inlined]
 [4] #add_or_develop#13(::Symbol, ::Bool, ::Base.Iterators.Pairs{Union{},Union{},Tuple{},NamedTuple{(),Tuple{}}}, ::Function, ::Pkg.Types.Context, ::Array{Pkg.Types.PackageSpec,1}) at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\Pkg\src\API.jl:59
 [5] #add_or_develop at .\none:0 [inlined]
 [6] #add_or_develop#12 at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\Pkg\src\API.jl:29 [inlined]
 [7] #add_or_develop at .\none:0 [inlined]
 [8] #add_or_develop#11 at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\Pkg\src\API.jl:28 [inlined]
 [9] #add_or_develop at .\none:0 [inlined]
 [10] #add_or_develop#10 at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\Pkg\src\API.jl:27 [inlined]
 [11] #add_or_develop at .\none:0 [inlined]
 [12] #add#18 at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\Pkg\src\API.jl:69 [inlined]
 [13] add(::String) at C:\Users\julia\AppData\Local\Julia-1.0.1\share\julia\stdlib\v1.0\Pkg\src\API.jl:69
 [14] top-level scope at none:0

刪除之後, 重新執行

julia> using RData

julia> Pkg.add("Feather")
 Resolving package versions...
 Installed Feather ───── v0.5.0
 Installed FlatBuffers ─ v0.4.0
 Installed Arrow ─────── v0.2.2
  Updating `/opt/Julia/JuliaPro-1.0.1.1/JuliaPro/pkgs-1.0.1.1/environments/JuliaPro_v1.0.1.1/Project.toml`
  [becb17da] + Feather v0.5.0
  Updating `/opt/Julia/JuliaPro-1.0.1.1/JuliaPro/pkgs-1.0.1.1/environments/JuliaPro_v1.0.1.1/Manifest.toml`
  [69666777] + Arrow v0.2.2
  [becb17da] + Feather v0.5.0
  [53afe959] + FlatBuffers v0.4.0

julia> 

在這裡插入圖片描述