Юлия Установка 1.0 Учебник

искусственный интеллект Julia

Julia — это новый высокопроизводительный, простой в использовании и доступный для широкого круга разработчиков язык. Суждено, что мы будем использовать его для разработки различных вещей в свое время. таких как глубокое обучение.

Большинство онлайн-руководств основаны на таких версиях, как 0.4, а более поздние — также на 0.6. Когда новички вступают в контакт, они неизбежно путаются и вообще не знают, как установить юлию. Вот учебник для вас. Текущая версия — 1.0, API имеет некоторые изменения, и pkg также использует новый способ загрузки пакетов.

Установить

Существует три вида установки julia: windows, mac и linux.Для первых двух необходимо загрузить установочный пакет, а третий можно получить непосредственно путем компиляции.

открытый URLhttps://julialang.org/downloads/, скачиваем нужный нам 64-битный установочный пакет

Установка Mac относительно проста, поэтому я пропущу ее здесь. После успешной установки установленное нами приложение julia можно найти в приложении.

Дважды щелкните, чтобы открыть, и вы увидите, что компилятор julia запускается автоматически. Здесь вы можете ввести различные команды, чтобы поэкспериментировать с быстродействием julia ^_^

Но не слишком волнуйтесь, здесь вы можете попробовать только простые вещи, такие как переменные, синтаксис и тому подобное, руководствуясь различными руководствами для начинающих. Чтобы действительно начать разработку, нам также необходимо настроить переменные среды.

добавить переменную окружения

Другие зрелые языки имеют встроенные настройки переменных среды в установочном пакете. Новички могут некоторое время не помнить о такой операции после установки.

Отредактируйте файл конфигурации переменной средыvi .bash_profile

Добавьте нашу директорию выполнения julia в конец файла, обратите внимание на то, чтобы заменить здесь собственный путь

export PATH=${PATH}:/Applications/Julia-1.0.app/Contents/Resources/julia/bin

Не забудьте выполнить после редактированияsource .bash_profile

Теперь доступно в любом каталогеjuliaКоманда входит в среду julia или выполняется.jlфайлы с суффиксами.

Инсталляционный пакет

воплощать в жизньjuliaВойдите в среду julia и введите?Вы можете проверить справку ---- давайте сначала посмотрим документацию, помощь здесь также более удобна после того, как вы ознакомитесь с документацией.

входить]Войдите в среду выполнения pkg, и вы можете ввести?Посмотрите справку, в которой объясняется, что делает команда focus.

Предположим, мы хотим установитьBukduэта сумка. Выполните команду установки в среде pkgadd Bukdu

Вы видите, что загружено много пакетов, и спокойно ждете результата установки.

Советы: на момент написания этой статьи пакет Bukdu не поддерживает версию 1.0.Это нормально, если его нельзя использовать после установки.

разработка тестов

тест с одним файлом

создать новыйtest.jlфайл, введите в файлprint("Hello World!").

Введите команду в текущем каталогеjulia test.jlВы можете увидеть результат выполнения

В то же время вы также можете попробовать переменные, методы, типы и т. д., описанные в различных учебниках.

загрузка модуля

Здесь попробуйте еще раз, чтобы увидеть, доступен ли загрузочный модуль.

Создайте новый файл модуля, который нужно вызвать, вот новыйmodule.jl.

module console

export log

function log(msg)
    print(msg)
end

end

Создайте новый файл jl для выполнения. Внутри мы вызываем файл модуля, который мы только что написали.

include("module.jl")
using .console
# 调用模块的输出方法,添加\n换行
console.log("test \n")
# 同时调用一下自带的错误提示
@warn "test base warn"

Выполните команду, чтобы увидеть результат прямо сейчас