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:
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.