Corriendo Julia.archivos jl


Soy nuevo en Julia y acabo de terminar mi primer programa. Escribí el código en julia-studio y lo he estado probando dentro de ese programa. Me da toda la salida correcta, pero el shell separa la salida como si fueran dos ejecuciones diferentes.

Me pregunto si es un problema con mi compilador, así que pensé en intentar compilarlo en el shell predeterminado de julia que se encuentra en julialang.org.

Sin Embargo, no puedo entender y/o averiguar cómo ejecutarlo allí. Mi actual el programa lee la entrada de otro archivo en el mismo directorio y emite los resultados.

Puede alguien explicar cómo ejecutar el programa. Esto http://julia.readthedocs.org/en/latest/manual/getting-started / no tiene sentido para mí.

Ejemplo de salida:

 julia> program
 #
 #
 #
 #


 julia> 
 #
 #
 #
 #
 #

El # representa números enteros. Idealmente, la salida no debe separarse por "julia>"

Author: Saro Taşciyan, 2014-03-07

3 answers

Si desea ejecutar el script julia desde una línea de comandos, simplemente haga

/path/to/julia script-name.jl

En la cáscara de su elección.

Si quieres ejecutarlo desde el julia repl entonces quieres algo así:

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

En cuanto a por qué su salida se divide así, creo que necesitaríamos ver su código.

 57
Author: Jeremy Wall,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-03-07 03:52:02

Puede chmod su script y poner la ruta al binario de julia en la línea to.

Considere el siguiente script simple hello.jl

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

Cambiar el permiso en el script usando

chmod a+x hello.jl

Ejecute el script usando ./hello.jl

 2
Author: Fredrik Bagge,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-02-21 09:46:20

Busque en el uso de IJulia w / en Jupyter Notebook: https://github.com/JuliaLang/IJulia.jl

 1
Author: Gideon,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-03-26 18:47:55