1.1. Установка#
Ниже расположены краткие инструкции по установке исполнителя языка Julia для Linux-based операционных систем (ОС), MacOS и Windows. При возникновении неясностей, обратитесь к официальной инструкции для вашей ОС.
Предупреждение
Инструкция ниже написана для версии языка 1.6.2
.
Скорее всего, вам потребуется изменить некоторые команды, заменив в них 1.6.2
на скачанную вами версию языка.
1.1.1. Linux-based ОС#
1. Скачать последнюю версию интерпретатора
На сайте загрузок https://julialang.org/downloads/ найти в таблице свою систему и архитектуру (скорее всего, это Generic Linux on x86 → 64-bit).
Предупреждение
Использовать пакеты julia
из репозитория дистрибутива настоятельно не рекомендуется, поскольку в репозиториях сборка часто неверно сконфигурирована, из-за чего сторонние библиотеки для Julia могут отказаться работать.
2. Распаковать скачанный архив
(предполагаем, что скачанный архив лежит непосредственно в домашней директории)
$ tar -xzf julia-1.6.2-linux-x86_64.tar.gz
(здесь и далее команды в терминале помечаются $
)
После этого в домашней директории должна появиться директория julia-1.6.2
, где находится исполняемый файл интерпретатора и необходимые для его работы библиотеки.
3. Добавление ссылки для удобного вызова
Рекомендуется вместо добавления в PATH
директории, в которой лежит исполняемый файл, добавить символьную ссылку на этот файл в директорию, которая уже в PATH
. В большинстве дистрибутивов директория ~/bin
, если она существует, автоматически добавляется в PATH
, что позволяет добавить ссылку, даже не имея прав администратора. Если директории ~/bin
нет, то её сначала нужно создать:
$ mkdir ~/bin
Затем делаем там символьную ссылку на исполняемый файл интерпретатора
$ ln -s ~/julia-1.6.2/bin/julia ~/bin/julia
Теперь интерпретатор можно запускать, просто набрав julia
в командной строке (возможно, нужно начать новую сессию в терминале).
Можно вместо домашней директории сделать символьную ссылку в системной директории (нужны права администратора):
# ln -s ~/julia-1.6.2/bin/julia /usr/local/bin/julia
1.1.2. MacOS#
1. Скачайте последнюю версию интерпретатора
Скачайте .dmg-пакет с официального сайта загрузок https://julialang.org/downloads/, MacOS → 64-bit;
2. Установить интерпретатор
Стандартно для .dmg-пакетов установите (перетащить .app-файл в директорию Applications).
Julia уже установлена, её можно вызвать стандартным способом, но лучше настроить работу через Terminal.app.
Откройте Terminal.app и вызовите Julia по абсолютному пути (далее команды терминала помечаются %
, инструкция для Julia 1.6, для других версий аналогично):
% /Applications/Julia-1.6.app/Contents/Resources/julia/bin/julia --version
Если вы получили в ответ julia version 1.6.2
, то всё в порядке.
3. Настройка для быстрого вызова интерпретатора
Чтобы в будущем доступаться до Julia по короткой команде julia
, можно добавить либо ссылку, либо создать для Julia alias в rc-файле командной оболочки.
Ниже показан способ с alias.
Как найти rc-файл
Узнайте ваш shell
% echo $SHELL
/bin/zsh
Если это
zsh
, то файл для настройки~/.zshrc
.Если файл отсутствует, создайте его
touch ~/.zshrc
.
Если это
bash
, то файл для настройки~/.bashrc
.Если файл отсутствует, создайте его
touch ~/.bashrc
.
Добавление alias
(для bash
аналогично):
% open ~/.zshrc
В открывшемся редакторе будет содержимое ~/.zshrc
, добавьте в файл строчку
# Alias для быстрого доступа к julia
alias julia='/Applications/Julia-1.6.app/Contents/Resources/julia/bin/julia'
и сохраните ~/.zshrc
. Далее сделайте завершение настройки.
% source ~/.zshrc
% julia --version
julia version 1.6.2
1.1.3. Windows 10#
1. Скачайте последнюю версию интерпретатора
На сайте загрузок https://julialang.org/downloads/ найти в таблице свою систему и архитектуру (скорее всего, подойдет Windows → 64-bit (installer))
2. Установить интерпретатор
Следуйте инструкциям установщика. По умолчанию установка идёт в пользовательскую директорию. Если хочется установить в C:\Program Files
, не забудьте запустить установщик через ПКМ → Запуск от имени администратора.
В конце установки отметить галочкой пункт Add Julia to PATH
.
3. Запуск
Теперь интерпретатор можно запускать из командной строки командой julia
.
Рекомендуется в качестве командной строки использовать современный Windows Terminal.