Как переключаться между различными версиями Julia (в частности, между v0.3 и v0.4 на Ubuntu)?

7

Я работаю над некоторыми проектами, используя Julia v0.3. Тем не менее, я бы хотел проверить свой код как в v0.3, так и на v0.4 (так как некоторые из людей, которые будут его использовать, уже используют v0.4). Я запускаю Ubuntu 14.04 и установил Julia с помощью apt-get. Я знаю, что v0.4 доступен через PPA julianightlies, но если я добавлю это, v0.3 будет заменен. Есть ли способ установить и быстро переключаться между обеими версиями для тестирования?

    
задан harts12 11.06.2015 в 17:38
источник

2 ответа

5

Вы можете установить разные версии Julia в разных местах и ​​установить отдельные символические ссылки.

Например, вы можете загружать файлы v0.3 Linux и устанавливать их в одно место, затем клонировать источник GitHub для v0.4 и устанавливать его в другом месте. Затем установите символические ссылки, такие как julia3 для v0.3 и julia4 для v0.4.

Запустите свой код:

$ julia3 somefile.jl
$ julia4 somefile.jl
    
ответ дан Alex A. 12.06.2015 в 02:11
1

Установите, скомпилировав, а затем измените свое действие в начале файла как

#!/path_to/julia3

или

#!/path_to/julia4

Это сделает трюк

    
ответ дан Sandri_Nenes 12.06.2015 в 01:48