(_pkg@_ver)
Тогда Julia будет хранить где-то в своей папке обе версии. Проблемы при этом не возникает, потому что у разных версий разные UUID
https://github.com/JuliaLang/juliaup
Разные версии одного пакета вот так выглядят (папка ~/.julia/packages)
Если нужны разные версии пакетов, то просто сперва делаете activate а потом add для необходимой версии и julia её установит если её нет
Мне тогда при первичной установке надо точно прописывать версии add _наименование@_ver. ?
нет никакой первичной установки вроде :)
Если вам нужна не-последняя версия, то да, нужно указывать версию при установке. Но ситуация с двумя версиями может получиться и естественным путем. Например, вы можете установить пакет в одном окружении, версия при этом зафиксируется в файле Manifest.toml вашего проекта. Потом спустя месяц можете его установить в другом окружении, и, если вышла новая версия, то она установится по соседству в ~/.julia/packages
Если скачиваете сторонний проект и пишете ] instantiate, то бог знает, какие версии пакетов в манифесте
Обсуждают сегодня