Julia , широко известная как JuliaLang , является языком программирования для числовых вычислений. Джулия так же быстро, как С, но она не жертвует читабельностью. Следовательно, мы можем сократить время выполнения наших программ, а также время разработки.
Предпосылки
Убедитесь, что у вас более 2 ГБ ОЗУ. В случае нехватки памяти, вы можете использовать swap
для увеличения объема оперативной памяти. Просто следуйте инструкциям здесь, чтобы создать своп.
Шаг 1: Установите зависимости
Установка Julia требует некоторых зависимостей, таких как gcc
, g++
и т. Д. Чтобы упростить процесс, войдите в систему как root
и установите все зависимости.
apt install gcc
apt install make
apt install g++
apt install python
apt install gfortran
apt install perl
apt install m4
apt install patch
apt install cmake
apt install pkg-config
Шаг 2: Скачайте Джулию и установите
Весь процесс здесь не требует root
привилегий для установки Джулии. Запустите свой терминал и получите исходный код Джулии с Github
git clone git://github.com/JuliaLang/julia.git
Весь исходный код будет в папке с именем julia
. Перейдите в эту папку.
cd julia
Оформить заказ последней версии Юлии.
git checkout v0.6.0
Сборка Джулия из источника.
make -j 2
-j
Параметр показывает , как много потоков для построения Джулии. Чем больше, тем лучше. Он должен быть установлен равным количеству ядер сервера.
Процесс строительства довольно долгий.
Шаг 3: Проверьте Джулию
Внутри папки julia
мы можем найти исполняемый файл с именем julia
.
Введите ./julia --version
в командной строке, и результат должен выглядеть следующим образом.
julia version 0.6.0
Есть два способа использования Julia. Первый - через REPL. Просто введите ./julia
для доступа к REPL. Второй - сохранить исполняемый код в файле с расширением .jl
и запустить этот файл с помощью ./julia <nameOfFile.jl>
.
Для удобства вы можете создать псевдоним для доступа в julia
любом месте на вашем сервере.
Примечание. Все вышеперечисленные процессы были протестированы с Vultr $ 2.50 / month VPS с Ubuntu 17.04 x64.