0
点赞
收藏
分享

微信扫一扫

【Julia】 解决安装包下载慢的问题


我在刚下载 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 就可以了

【Julia】 解决安装包下载慢的问题_linux

可以使用 ​​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 镜像服务及镜像站索引​​》



举报

相关推荐

0 条评论