Preparando Anaconda + Python 3 + Sublime Text en Linux

Esta entrada es un pequeño recordatorio de instalación de Anaconda, la cual trae incluida la versión python 3 y en dicho escenario ya dispongo de Sublime Text instalado.

El script de instalación de anaconda usado en este escenario es: Anaconda3-4.3.1 , si quisiéramos descargar otra versión anterior o posterior solo tendríamos que echar un vistazo en el siguiente directorio.

Primer paso

Descargar el script, el cual incluye también Jupyter Notebook.

Nos ubicamos en el directorio donde hayamos descargado el script y ejecutamos lo siguiente en la terminal:

  • bash Anaconda3-4.3.1-Linux-x86_64.sh
  • Press enter
  • yes
  • Confirmar que el directorio será: /home/usuario/anaconda3
  • Yes -> para indicar que Anaconda tendrá prioridad sobre el python instalado en la máquina

Al finalizar la instalación, si visualizamos la versión de python nos devolverá la versión 2.7 en pantalla.

Segundo paso

Simplemente cerrar la terminal y volver a ejecutar

python -V : para visualizar la nueva versión de python.

Tercer paso

Comprobar que todo se ha instalado correctamente, para ello abriremos una terminal, nos situaremos en un directorio donde dispongamos de ficheros escritos en python y ejecutar la siguiente orden:

jupyter notebook

 

A continuación se abrirá una nueva ventana en nuestro navegador web:

vista jupyter desde un navegador web

Cuarto paso

Configurar sublime text para construir el código con la nueva versión python:

Abrir Sublime text y crear un fichero python con la siguiente estructura:

import sys

print(sys.version)

Pulsamos el atajo de teclado: Control + B 

Si nos fijamos en la parte inferior de sublime text, esta ejecutando el código con la versión 2.7 y no con la 3.

Por lo tanto nos desplazamos hacía el menú:

Tools -> Build System -> New Build System…

Y pegamos este código:

{
cmd: [/home/USUARIO/anaconda3/bin/python3, -u, $file],
file_regex: ^[ ]*File \”(…*?)\”, line ([0-9]*),
selector: source.python
}

Origen del código.

Guardamos los cambios con el atajo de teclado, Control + S y asignamos un nuevo nombre por ejemplo Anaconda o Python 3.

Ahora para que construya el código con la nueva versión de python tendremos que cambiar el build system al que acabamos de añadir :

Si ahora hacemos control + B de nuevo se puede ver por ejemplo en la captura anterior que ya se ejecuta con la nueva versión de python 3.6.0.

Autor entrada: CharlieJ

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *