如何在不同版本的Julia之间切换(特别是在Ubuntu上的v0.3和v0.4之间)?

我正在使用Julia v0.3开发一些项目。 但是,我想在v0.3和v0.4中testing我的代码(因为一些将要使用它的人已经在使用v0.4)。 我正在运行Ubuntu 14.04并使用apt-get安装了Julia。 我知道v0.4是可以通过PPA julianightlies,但如果我添加这个,v0.3被replace。 有没有一种方法可以在两个版本之间进行安装和快速切换以进行testing?

Solutions Collecting From Web of "如何在不同版本的Julia之间切换(特别是在Ubuntu上的v0.3和v0.4之间)?"

您可以在不同的位置安装不同版本的Julia,并设置单独的符号链接。

例如,您可以下载v0.3 Linux二进制文件并将其安装到一个位置,然后克隆v0.4的GitHub源并将其安装在另一个位置。 然后设置符号链接,如julia3为v0.3和julia4为v0.4。

运行你的代码,如:

 $ julia3 somefile.jl $ julia4 somefile.jl 

通过编译来安装,然后在文件的开始处改变你的声音

#!/path_to/julia3

要么

#!/path_to/julia4

这将有诀窍