Установка

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.

Добавление 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.