【问题标题】:How to upgrade to Julia 0.7 in Mac OS X如何在 Mac OS X 中升级到 Julia 0.7
【发布时间】:2018-08-13 00:04:24
【问题描述】:

令人惊讶的是,我找不到直接的答案。此页面How to upgrade Julia to a new release? 回答了早在 2015 年升级 Julia 的问题,并链接到此页面 https://github.com/staticfloat/homebrew-julia#upgrading-julia 用于 Mac OS,但 (a) 后一页以“未主动维护此水龙头”警告开头,并且 ( b) 升级说明只说如何获得“最新的开发版本”,这不是我想要的(我想要 Julia 0.7,而不是 1.0)。

那么,如何在 Mac OS X 上将 Julia 从 0.6 升级到 0.7?我使用命令“brew cask install julia”安装了 Julia 0.6。

【问题讨论】:

  • 您是在寻找全新安装还是真正的升级? AFAIK Julia 没有提供将 v0.6 升级到 v0.7 的方法(我会冒险更改为新的 Pkg 会使这非常困难)。对于全新安装,官方二进制文件(包括 OS X)是 here
  • 我不知道升级和全新安装之间有区别:)。我目前跑0.6,我要跑0.7;我不在乎细节。朱莉娅下载页面没有足够的信息,至少对我来说不是。
  • 我开始认为 brew 不可能做到这一点:brew 似乎只有 1.0 可用。我会安装/升级到 1.0,只要我不丢失 0.6。我认为“brew cask upgrade julia”会这样做吗?
  • 回答:不,它没有 :( Brew 保留了 0.6 dmg 文件,但吹走了(或隐藏得很好)我的 julia 0.6 二进制文件
  • 只需从下载页面下载 julia 0.7 for mac 并安装即可。在mac上,不同版本的julia可以同时工作,互不影响。然后,您可以从应用程序文件夹中打开不同版本的 julia,或者使用绝对路径从终端调用不同的 julia。比如我的mac上有julia 0.6、0.7、1.0的版本,没有问题。

标签: julia upgrade


【解决方案1】:

由于没有人回答你的问题,即使我不是一个好作家,我也会这样做。

首先使用“brew uninstall julia”从 home-brew 中卸载 julia

接下来转到 julia 网站并获取适用于 Mac 的 julia dmg

https://julialang.org/downloads/

因为可以同时安装多个版本的julia,建议安装以下版本

  1. 朱莉娅 1.0
  2. 朱莉娅 0.7
  3. 朱莉娅 0.6

我的建议是您首先通过下载 dmg 文件来安装 julia 0.6。然后在“/user/yourname/Download”目录中双击它(dmg 文件)。将 julia 拖到 Application 文件夹(就像安装任何 mac 应用程序一样)。完成后不要忘记弹出 dmg 图像。

对 julia 0.7 执行相同操作

对 Julia 1.0 做同样的事情

接下来您需要打开终端并创建 4 个符号链接。请参阅下面的命令,不要输入“$”字符,它只是命令提示符。

$ cd /usr/local/bin
$ ln -s /Applications/Julia-1.0.app/Contents/Resources/julia/bin/julia julia
$ ln -s /Applications/Julia-0.6.app/Contents/Resources/julia/bin/julia julia06
$ ln -s /Applications/Julia-0.7.app/Contents/Resources/julia/bin/julia julia07
$ ln -s /Applications/Julia-1.0.app/Contents/Resources/julia/bin/julia julia10

现在您可以使用 4 个不同的命令

julia
julia06
julia07
julia10

现在您可以关闭终端了。全部完成。

【讨论】:

    猜你喜欢
    • 2011-02-01
    • 1970-01-01
    • 2012-09-14
    • 1970-01-01
    • 1970-01-01
    • 2015-04-02
    • 2014-12-24
    • 1970-01-01
    • 2011-12-08
    相关资源
    最近更新 更多