如何在不同版本的 Julia 之间切换(特别是在 Ubuntu 上的 v0.3 和 v0.4 之间)?
How do I switch between different versions of Julia (specifically between v0.3 and v0.4 on Ubuntu)?
我正在使用 Julia v0.3 进行一些项目。但是,我想在 v0.3 和 v0.4 中测试我的代码(因为一些将要使用它的人已经在使用 v0.4)。我是 运行 Ubuntu 14.04 并使用 apt-get 安装了 Julia。我知道 v0.4 可通过 PPA julianightlies 获得,但如果我添加它,v0.3 将被替换。有没有一种方法可以安装并在两个版本之间快速切换以进行测试?
通过编译安装,然后将文件开头的 she-bang 更改为
#!/path_to/julia3
或
#!/path_to/julia4
这样就可以了
您可以在不同位置安装不同版本的 Julia 并设置单独的符号链接。
例如,您可以下载 v0.3 Linux 二进制文件并将它们安装到一个位置,然后克隆 v0.4 的 GitHub 源并将其安装在另一个位置。然后设置符号链接,例如 v0.3 的 julia3
和 v0.4 的 julia4
。
运行 您的代码如下:
$ julia3 somefile.jl
$ julia4 somefile.jl
我正在使用 Julia v0.3 进行一些项目。但是,我想在 v0.3 和 v0.4 中测试我的代码(因为一些将要使用它的人已经在使用 v0.4)。我是 运行 Ubuntu 14.04 并使用 apt-get 安装了 Julia。我知道 v0.4 可通过 PPA julianightlies 获得,但如果我添加它,v0.3 将被替换。有没有一种方法可以安装并在两个版本之间快速切换以进行测试?
通过编译安装,然后将文件开头的 she-bang 更改为
#!/path_to/julia3
或
#!/path_to/julia4
这样就可以了
您可以在不同位置安装不同版本的 Julia 并设置单独的符号链接。
例如,您可以下载 v0.3 Linux 二进制文件并将它们安装到一个位置,然后克隆 v0.4 的 GitHub 源并将其安装在另一个位置。然后设置符号链接,例如 v0.3 的 julia3
和 v0.4 的 julia4
。
运行 您的代码如下:
$ julia3 somefile.jl
$ julia4 somefile.jl