Запуск файлов Julia .jl
Я новичок в Джулии и только что закончил свою первую программу. Я написал код в julia-studio и тестировал его в этой программе. Это дает мне все правильные выходные данные, но оболочка разделяет выходные данные, как будто это два разных выполнения.
Мне интересно, если это проблема с моим компилятором, поэтому я решил попробовать скомпилировать его в оболочке julia по умолчанию, найденной на julialang.org.
Тем не менее, я не могу понять и / или понять, как запустить его там. Моя текущая программа читает входные данные из другого файла в том же каталоге и выводит результаты.
Может кто-нибудь объяснить, как запустить программу. Это http://julia.readthedocs.org/en/latest/manual/getting-started/ не имеет смысла для меня.
Пример вывода:
julia> program
#
#
#
#
julia>
#
#
#
#
#
# Представляет целые числа. В идеале вывод не должен быть отделен от "julia>"
7 ответов
Если вы хотите запустить скрипт julia из командной строки, просто выполните
/path/to/julia script-name.jl
В оболочке на ваш выбор.
Если вы хотите запустить его из julia repl, вам нужно что-то вроде этого:
julia> include("path/to/script-name.jl")
Что касается того, почему ваш вывод разделен так, я думаю, нам нужно будет увидеть ваш код.
Вы можете изменить свой скрипт на chmod и указать путь к двоичному файлу julia в строке to.
Рассмотрим следующий простой скрипт hello.jl
#!/usr/bin/julia
println("Hello world")
изменить разрешение на сценарий с помощью
chmod a+x hello.jl
Запустите скрипт, используя ./hello.jl
Шаг 1: открыть терминал
Шаг 2: перейдите в папку с файлами Julia
шаг 3: выполнить файл julia
/path/to/folder script-julia.jl
Нажмите стрелку вверх, если это вам поможет. Спасибо.
Изучите использование IJulia с Jupyter Notebook: https://github.com/JuliaLang/IJulia.jl
Вы используете REPL. Это работает, но я просто захожу в командную строку и перехожу к такой папке (это специально для меня, вам нужно будет найти каталог пути к вашему файлу):
cd\users\yourname\desktop\code\julia
и запустить программу:
julia filename.jl
это просто (я думаю)
Вы также можете использовать IntelliJ IDEA с плагином Юлии... Это сюрприз
если вы хотите импортировать файл Julia в другой файл Julia, вам следует использовать следующую команду:
include("path-to-your-file.jl")