运行Julia .jl文件

时间:2014-03-07 02:59:00

标签: julia julia-studio

我是朱莉娅的新手,刚刚完成了我的第一个项目。我在julia-studio中编写了代码,并在该程序中进行了测试。它给了我所有正确的输出,但shell将输出分开,好像它是两个不同的执行。

我想知道我的编译器是否有问题,所以我想我会尝试在julialang.org上找到的默认julia shell中编译它。

然而,我无法理解和/或弄清楚如何在那里运行它。我当前的程序从同一目录中的另一个文件读取输入并输出结果。

任何人都可以解释如何运行该程序。这个http://julia.readthedocs.org/en/latest/manual/getting-started/对我没有意义。

示例输出:

 julia> program
 #
 #
 #
 #


 julia> 
 #
 #
 #
 #
 #

#表示整数。理想情况下,输出不应与“julia>”

分开

5 个答案:

答案 0 :(得分:69)

如果要从命令行运行julia脚本,请执行

/path/to/julia script-name.jl

在您选择的外壳中。

如果你想从julia repl运行它,那么你想要这样的东西:

julia> include("path/to/script-name.jl")

至于为什么你的输出被拆分,我认为我们需要查看你的代码。

答案 1 :(得分:3)

您可以修改脚本并将路径放在第一行的julia二进制文件中。

考虑以下简单脚本hello.jl

#!/usr/bin/julia
println("Hello world")

使用

更改脚本的权限
chmod a+x hello.jl

使用./hello.jl

运行脚本

答案 2 :(得分:1)

在Jupyter Notebook中使用IJulia:https://github.com/JuliaLang/IJulia.jl

答案 3 :(得分:0)

您还可以将IntelliJ IDEA与Julia的插件一起使用...这很令人惊讶

答案 4 :(得分:0)

第1步:打开终端

第2步:转到您的Julia文件位置

第3步:执行julia文件

/path/to/folder script-julia.jl