我刚刚启动了 Julia 并尝试添加一个包,然后它给出了以下错误:
? Warning: Some registries failed to update:
? — /Users/logankilpatrick/.julia/registries/General — failed to fetch from repo
? @ Pkg.Types /Users/sabae/buildbot/worker/package_macos64/build/usr/share/julia/stdlib/v1.3/Pkg/src/Types.jl:1199
Run Code Online (Sandbox Code Playgroud)
有什么想法可以解决这个问题吗?我认为我最近没有对此进行任何更改,我现在正在 Julia 1.3.0 上运行。
编辑:
这是注册表状态命令的输出:
(v1.3) pkg> registry st
Registry Status
[23338594] General (https://github.com/JuliaRegistries/General.git)
Run Code Online (Sandbox Code Playgroud)
我不确定发生这种情况的根本原因,但Pkg 文档中的以下基本步骤解决了该问题:
(v1.3) pkg> registry rm General
Removing registry `General` from ~/.julia/registries/General
(v1.3) pkg> registry add https://github.com/JuliaRegistries/General
Cloning registry from "https://github.com/JuliaRegistries/General"
Added registry `General` to `~/.julia/registries/General`
(v1.3) pkg> registry up General
Updating registry at `~/.julia/registries/General`
Updating git-repo `https://github.com/JuliaRegistries/General`
Run Code Online (Sandbox Code Playgroud)