La forma mas sencilla de instalar Julia es usando un binario: descarga el instalador adecuado para tu sistema operativo desde aquí.
Si estás utilizando Windows, probablemente también querrás instalar git
para Windows, el cual proporciona una terminal estilo Unix
La instalación desde el código fuente ( la cual requiere compilar Julia en tu maquina ) tarda aproximadamente una hora. En la terminal ejecuta lo siguiente:
$ git clone [email protected]:JuliaLang/julia.git
$ cd julia
$ make -j 4
El “-j 4” en la ultima linea indica que se van a usar cuatro núcleos (procesadores) para compilar Julia.
Se requiere tener otras herramientas previamente instaladas, en particular cmake
y m4
; puedes ver los detalles completos en el README de Julia aqui.
Juno es un IDE ( Entorno de Desarrollo Integrado, “ Integrated Development Environment “ ) para Julia. Lo puedes descargar desde aquí; ver tambien http://junolab.org.
IJulia es una interfaz de Julia para Jupyter (antes IPython) notebook, el cual estaremos usando extensivamente.
Primero necesitaras instalar IPython. [Actualmente las partes de Ipython que no se relacionan directamente con Python se están separando en un paquete llamdo Jupyter.] La manera mas sencilla de hacer esto es instalar la distribución gratuita de Anaconda, la cual incluye IPython, la librería de graficación matplotlib
, y varios paquetes útiles de Python.
Si prefieres algo mas ligero, puedes usar pip
( un instalador de paquetes de Python ):
pip install --upgrade ipython[all]
En Ubuntu, primero necesitas ejecutar:
sudo apt-get install python-dev
sudo apt-get install python-pip
En Mac OSX también tendrás que agregar las siguientes lineas
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
al archivo .bash_profile
el cual está en tu directorio “home” ( si este archivo no existe entonces necesitaras crearlo con esas dos lineas como contenido ).
Una vez que Ipython notebook este instalado, corre Julia en una terminal y desde Julia añade el paquete “IJulia”, esto lo haces así:
Pkg.add("IJulia")
Después de que varias cosas se hayan instalado, se debería de ver un mensaje de que Julia exitosamente encontró tu instalación de IPython y que se han creado todos los archivos necesarios.