Python es un lenguaje de secuencias de comandos interactivo y orientado a objetos. Es uno de los lenguajes de programación más populares. Python es un lenguaje de programación de propósito general diseñado para ser altamente legible. Utiliza palabras clave en inglés en lugar de puntuación y también tiene menos construcciones sintácticas que otros lenguajes de programación y permite a los desarrolladores usar diferentes estilos de programación para crear sus programas y escribir código casi como si hablaran en un lenguaje humano.
Instalar Python 3.6.4 en un VPS de Debian es una tarea fácil, solo siga los pasos a continuación cuidadosamente y debería tener instalado Python 3.6.4 en Debian 9 en unos minutos.
Actualizar el sistema
Como de costumbre, actualice todos los paquetes del sistema antes de continuar trabajando en su servidor:
# sudo apt-get update && sudo apt-get upgrade
Instalación de Python 3.6.4 desde la fuente
Ahora construiremos e instalaremos Python 3.6.4 desde la fuente, esta es la forma más segura y recomendada que no agrega repositorios que puedan instalar paquetes conflictivos en su servidor Debian 9.
Comience instalando las herramientas de compilación requeridas para Python 3.6.4:
# sudo apt-get install -y make build-essential libssl-dev zlib1g-dev # sudo apt-get install -y libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm # sudo apt-get install -y libncurses5-dev libncursesw5-dev xz-utils tk-dev
Descargue el archivo fuente de Python 3.6.4 usando 'wget':
# wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz
Descomprima el archivo fuente de Python 3.6.4:
# tar xvf Python-3.6.4.tgz
Ingrese al directorio Python-3.6.4 y ejecute './configure' para preparar la compilación:
# cd Python-3.6.4 # ./configure --enable-optimizations
Luego ejecute el siguiente comando para compilar Python 3.6.4:
# make -j8
Y luego ejecute este comando para instalar Python 3.6.4:
# sudo make altinstall
Ahora puede abrir el intérprete de Python 3.6.4 ejecutando el siguiente comando:
# python3.6
Instalación de Python 3.6.4 desde el repositorio de pruebas de Debian
No se recomienda esta forma de instalar Python 3.6.4 porque puede instalar/actualizar paquetes del repositorio de "pruebas" de Debian que son incompatibles con su instalación actual de Debian 9. Si desea instalar Python 3.6.4 usando el repositorio de "pruebas" de Debian, asegúrese de probarlo primero en una máquina de prueba para ver si alguno de los paquetes falla al instalarse o si hay algún conflicto después de instalar los paquetes requeridos para Python 3.6 .4.
Comience editando el archivo '/etc/apt/sources.list' con su editor favorito (usaremos nano) y agregue la siguiente línea al final del archivo:
# sudo nano /etc/apt/sources.list deb http://ftp.de.debian.org/debian testing main
Luego ejecute el siguiente comando para hacer que el repositorio 'estable' sea predeterminado en su servidor:
# echo 'APT::Default-Release "stable";' | sudo tee -a /etc/apt/apt.conf.d/00local
Ahora actualice la lista de paquetes:
# sudo apt-get update
E instale Python 3.6.4 desde el repositorio de "pruebas" de Debian usando el siguiente comando:
# sudo apt-get -t testing install python3.6
Si todo salió bien, ejecute el siguiente comando para abrir el intérprete de Python 3.6.4:
# python3.6
Eso es todo, ahora deberías tener Python 3.6.4 instalado en tu servidor.
Por supuesto, no es necesario que instale Python 3.6.4 en su Debian 9 VPS, si utiliza uno de nuestros servicios de alojamiento de Python VPS de alta velocidad, en cuyo caso simplemente puede solicitar a nuestros administradores expertos de Linux que instalen Python 3.6. 4 para ti. Están disponibles las 24 horas del día, los 7 días de la semana y atenderán su solicitud de inmediato.
También tenemos un tutorial sobre cómo instalar Python 3.9 en Debian 10, por lo que si desea actualizar las últimas versiones, no dude en consultarlo.
PD. Si le gustó esta publicación sobre cómo instalar Python 3.6.4 en Debian 9, compártala con sus amigos a través de las redes sociales usando los botones a la izquierda, o simplemente deje una respuesta a continuación. Gracias.