我在刚下载 Julia 后,更新包时,发现特别慢导致下载失败,
查看了下它使用的是这个网址https://cn-east.pkg.juliacn.com/artifact/7350a6401
理论上,这个网址属于上海的,应该挺快才是,好奇怪。
所以建议不要使用官方的服务器。
- Julia 官方服务器
官方默认服务器:https://pkg.julialang.org
(会根据地域自动导流到下述的区域服务器上)
北京 https://cn-northeast.pkg.juliacn.com
上海 https://cn-east.pkg.juliacn.com
广州 https://cn-southeast.pkg.juliacn.com
韩国 https://kr.pkg.julialang.org
新加坡 https://sg.pkg.julialang.org
北美 https://us-east.pkg.julialang.org
- 国内镜像站:
BFSU 北外开源镜像站: https://mirrors.bfsu.edu.cn/julia
TUNA 清华大学开源镜像站: https://mirrors.tuna.tsinghua.edu.cn/julia
SJTUG 上海交通大学 Linux 用户组: https://mirrors.sjtug.sjtu.edu.cn/julia
本文中,我使用的是,BFSU 北外开源镜像站: https://mirrors.bfsu.edu.cn/julia
配置过程也比较简单,如下图,
添加系统环境变量:JULIA_PKG_SERVER=“https://mirrors.bfsu.edu.cn/julia”
,
然后重 启julia 就可以了
可以使用 versioninfo()
来确认是否配置成功。
julia> versioninfo()
Julia Version 1.5.1
Commit 697e782ab8 (2020-08-25 20:08 UTC)
Platform Info:
OS: Windows (x86_64-w64-mingw32)
CPU: Intel(R) Core(TM) i5-6500 CPU @ 3.20GHz
WORD_SIZE: 64
LIBM: libopenlibm
LLVM: libLLVM-9.0.1 (ORCJIT, skylake)
Environment:
JULIA_PKG_SERVER = https://mirrors.bfsu.edu.cn/julia
(@v1.5) pkg> registry rm General
Removing registry `General` from C:\Users\Administrator\.julia\registries\General
(@v1.5) pkg> registry add General
Added registry `General` to `C:\Users\Administrator\.julia\registries\General`
(@v1.5) pkg> add Plots
Resolving package versions...
Installed Compat ─── v3.15.0
Installed Requires ─ v1.0.2
Installed Plots ──── v1.6.1
Updating `C:\Users\Administrator\.julia\environments\v1.5\Project.toml`
[91a5bcdd] + Plots v1.6.1
Updating `C:\Users\Administrator\.julia\environments\v1.5\Manifest.toml`
[79e6a3ab] + Adapt v2.0.2
[6e34b625] + Bzip2_jll v1.0.6+4
[35d6a980] + ColorSchemes v3.9.0
[3da002f7] + ColorTypes v0.10.8
参考:《Julia PkgServer 镜像服务及镜像站索引》