Blog
Cómo instalar Python en tu Sistema Windows / Linux / MacOS
- Publicado por: Rafael Fernandez
- Categoría: Blog
Python es un lenguaje de programación interpretado, multiparadigma, que soporta programación orientada a objetos, programación imperativa y programación funcional. Por su sencilla y muy legible sintaxis, es una muy buena opción para aquellos que quieran aprender a programar y, por ser multiparadigma, multiplataforma y contar con una infinidad de módulos y funciones, también es una muy buena opción para desarrolladores experimentados.
Seas principiante o experto, para utilizar Python en tu sistema, necesitas que esté instalado en él. Por eso, a continuación, se detallaran los pasos que debes seguir para instalar (o actualizar) Python, según el sistema operativo que poseas.
-
Windows
Microsoft Windows es el sistema operativo de escritorio mas comercial y mas comúnmente utilizado en el mundo. Generalmente, cuando se adquiere un equipo nuevo, esté trae por defecto alguna versión de Windows. Por lo tanto, se detallarán a continuación las distintas formas de instalar Python en estos sistemas.
Python.org es el sitio oficial del lenguaje de programación. En él, se consigue toda la información referente al lenguaje, su documentación y los enlaces para descargar los instaladores de las distintas versiones de Python que se encuentran con el botón “Downloads”.
Si se posiciona el cursor del ratón sobre el botón, se despliega un menú mas detallado sobre las posibles descargas.
Se puede descargar el instalador pulsando el botón “Python 3.7.3” o, en caso de que se necesite descargar otra versión, se puede presionar el botón “Windows”. Al hacerlo, carga una pantalla similar a la siguiente.
En este sitio se escoge la versión de Python deseada. Una vez descargado el paquete, se procede a instalar haciendo doble click en el. Abrirá una pantalla similar a la siguiente:
Se verifica que la casilla que dice “Add Python 3.7 to PATH” este activa y luego se presiona “Install Now”. Cargara una pantalla con una barra de progreso que indicará cada paso que haga el proceso de instalación.
Una vez que la barra de progreso se llene, se muestra una pantalla con opciones para iniciar un tutorial de Python, consultar la documentación o ver los cambios que hay respecto a versiones anteriores en la version que fue instalada. Se presiona el botón “Close” y se habrá culminado la instalación en el sistema.
Microsoft Store: Python puede ser instalado también desde la Tienda de Microsoft. Se escribe “Python” en el buscador de la tienda, y se selecciona el primer resultado que aparece.
Una vez que cargue, se presiona el botón “Obtener” y luego se inicia el proceso de descarga. Cuando finalice la descarga, se tendrá instalado Python en Windows.
-
Linux
Las distribuciones de Linux son los sistemas operativos preferidos por los programadores y desarrolladores de software ya que son los entornos mas adecuados para esta actividad. Estos sistemas cuentan con un interprete de comando sumamente versátil y adaptable a las necesidades de cada usuario ademas de interfaces gráficas personalizables de igual manera.
Afortunadamente, las distribuciones de Linux vienen con Python instalado de fábrica, pero, algunas veces, la versión de Python que está instalada en el sistema, no es la que el usuario desea o necesita. Por lo tanto, a continuación, se detallarán los pasos a seguir para instalar la versión de Python que se necesite, en caso de que esta no esté instalada en el sistema.
El primer paso es acceder al sitio oficial de Python, Python.org, en donde se encontrarán los archivos que deben ser descargados. Similar al proceso de Windows, posicionamos el cursor del ratón sobre el botón “Downloads” y se desplegará un menú que contiene opciones para escoger el sistema en el que se instalará Python.
En caso de que la versión que se necesite, sea la que se muestra del lado derecho del menú, se presiona el botón que dice “Python 3.X.X”, en este caso es “Python 3.7.3”. En caso de que la versión que se necesite sea otra, se presiona el botón “Source code”. En este apartado, cargará una pantalla que contiene los enlaces para descargar las distintas versiones de Python que existen.
Una vez que se tenga ubicada la versión deseada, se inicia la descarga del archivo con el enlace “Gzipped source tarball”. Luego de que se descargue el archivo se extrae el contenido. Se abre el interprete de comandos y con el comando cd se cambia al directorio extraído.
cd /directorio/Python-X.X.X
Una vez que se esté en el directorio, se ejecuta el archivo de configuración del instalador.
./configure
Luego, se compilan los archivos con el comando make, y se hacen las pruebas de compatibilidad al sistema con make test.
make make test
Luego de esto es necesario saber como se instalará la versión de Python. Es posible definir la versión que se va a instalar como la versión principal del sistema y es posible instalarla como una versión alternativa. No es recomendable instalarla como versión principal, ya que es posible que se originen problemas en el sistema causados por problemas de compatibilidad entre las distintas versiones de Python. En caso de que se quiera instalar como versión principal, se ejecuta el siguiente comando:
sudo make install
En caso de que la versión se quiera instalar como versión alternativa (recomendado), se ejecuta el siguiente comando:
sudo make altinstall
De esta forma, se habrá instalado Python en el sistema. Cabe destacar que dependiendo de la versión de Python que se instale (en caso que se instale como versión alternativa) cambiará la forma de iniciar el interprete de Python. Si el sistema tiene por defecto Python 3.7, y se instala como forma alternativa Python 3.6, para iniciar el interprete de Python 3.6, se ejecuta el comando:
python3.6
La forma de iniciar Python 3.7 se mantendrá igual.
-
MacOS
MacOS es el sistema operativo de los computadores personales de Apple Inc. Es ampliamente utilizado en todo el mundo por la gran eficiencia que poseen dichos equipos. Instalar Python en estos sistemas, al igual que en Linux, generalmente no es necesario, ya que viene con la version 2.7 pre -instalada. De cualquier forma, se puede instalar una versión distinta de la que está instalada por defecto en el sistema. Para hacerlo hay distintos caminos, entre los cuales se encuentra la instalación detallada anteriormente para Linux. A continuación los detalles de la forma mas sencilla que no requiere de software extra:
Al igual que en las instalaciones de Linux y Windows, se inicia el proceso accediendo al apartado de descargas del sistema operativo (MacOS) de Python.org y escogiendo la versión deseada.
En este caso, se instalará Python 3.6.0 con el instalador automático. Se procede a iniciar el proceso ejecutando el archivo descargado. Se inicia una pantalla con información sobre el paquete de instalación. Se procede presionando el botón “Continue”.
En la siguiente pantalla, se encuentra el “Leeme” y la información de la Licencia. En ambos pasos se presiona “Continue” y se acepta el contrato de licencia presionando “Agree”.
Luego de esto aparece información respecto al tipo de instalación que se hará y el peso del software. Se presiona “Install”.
Se ingresan las credenciales del usuario y luego iniciará el proceso de instalación
Al llegar al 100%, la instalación habrá finalizado y Python ya estará instalado en el sistema.
Luego de seguir alguna de estas maneras de instalar Python, dependiendo de tu sistema operativo, tendrás tu entorno adecuado para comenzar a desarrollar tus aplicaciones y proyectos en Python.
[…] Antes de iniciar, es necesario que tengas Python instalado en tu sistema. Para eso te recomendamos este post. […]