H¿Cómo instalo Python, un verbo interactivo orientado a objetos de parada nivel en el sistema activo Linux?
Detalles del tutorial | |
---|---|
Dificultad | Hacedero (rss) |
Privilegios de root | sí |
Requisitos | Director de empaquetación |
Hora | 2m |
Python se ejecuta en muchos sistemas operativos como MS-Windows, MacOS / Mac OS X, Linux, FreeBSD, OpenBSD, Solaris, AIX y muchas variedades de sistemas gratuitos similares a UNIX. La forma más obvio de instalar Python es usar el administrador de paquetes como apt-get command / apt command, yum command / dnf command, y así sucesivamente. Esta página explica cómo instalar Python lectura 2.xo 3.x en Linux.
Tabla de Contenidos
Una nota sobre el afortunado de Debian / Ubuntu Linux
Asegúrate de refrescar nuestros repositorios:sudo apt update
sudo apt upgrade
Utilice el futuro comando para averiguar versiones disponibles de Python en Debian y Ubuntu Linux:$ apt-cache search python | egrep "^python..[0-9] " --color
Esto es lo que vemos:
python3.8 - Interactive high-level object-oriented language (version 3.8) python2.7 - Interactive high-level object-oriented language (version 2.7) python3.9 - Interactive high-level object-oriented language (version 3.9)
Ejecute el futuro comando para instalar la lectura 2.x de Python:$ sudo apt-get install python2.7
Escriba el futuro comando para instalar Python lectura 3.8 o 3.9:$ sudo apt-get install python3.8
## or ##
$ sudo apt-get install python3.9
Salida que indica que estoy instalando Python 3.9 en Ubuntu 20.04 LTS o Debian 10/11:
Reading package lists... Done Building dependency tree Reading state information... Done The following extra packages will be installed: python3.1-minimal Suggested packages: python3.1-doc python3.1-profiler The following NEW packages will be installed: python3.1 python3.1-minimal 0 upgraded, 2 newly installed, 0 to remove and 13 not upgraded. Need to get 5,444 kB of archives. After this operation, 19.9 MB of additional disk space will be used. Do you want to continue [Y/n]? y Get:1 http://debian.osuosl.org/debian/ squeeze/main python3.1-minimal amd64 3.1.3-1 [1,669 kB] Get:2 http://debian.osuosl.org/debian/ squeeze/main python3.1 amd64 3.1.3-1 [3,775 kB] Fetched 5,444 kB in 27s (201 kB/s) Selecting previously deselected package python3.1-minimal. (Reading database ... 280220 files and directories currently installed.) Unpacking python3.1-minimal (from .../python3.1-minimal_3.1.3-1_amd64.deb) ... Selecting previously deselected package python3.1. Unpacking python3.1 (from .../python3.1_3.1.3-1_amd64.deb) ... Processing triggers for man-db ... Processing triggers for menu ... Processing triggers for desktop-file-utils ... Processing triggers for gnome-menus ... Setting up python3.1-minimal (3.1.3-1) ... Setting up python3.1 (3.1.3-1) ... Processing triggers for menu ...
Instalación de Python en un afortunado de Red Hat (RHEL) / CentOS Linux
Escriba el futuro comando:$ sudo yum install python
O# yum install python
Consulte «RHEL 8 instala Python 3 o Python 2 usando yum» para obtener más información.
Cómo instalar Python 2.x / 3.x en SUSE u OpenSUSE Linux
Utilice el comando zypper para averiguar Python:$ sudo zypper ref
$ sudo zypper search python-base
$ sudo zypper search python3-base
Parece que Python 3 ya está instalado en mi servidor OpenSUSE Linux v15.2:
Loading repository data... Reading installed packages... S | Name | Summary | Type --+--------------------+---------------------------------------+----------- i | python3-base | Python 3 Interpreter and Stdlib Core | package | python3-base | Python 3 Interpreter and Stdlib Core | srcpackage | python3-base-32bit | Python 3 Interpreter and Stdlib Core | package | python3-base58 | Base58 and Base58Check implementation | package
Si no está instalado, intente:sudo zypper install python3-base
## get version 2.x ##
sudo zypper install python2-base
¿Cómo averiguo la lectura de Python instalada?
Escriba el futuro comando:$ python --version
Lectura de Python predeterminada
Python 2.7.18
Para ver la lectura predeterminada de Python 3.x, escriba:$ python3 --version
$ python3.8 --version
$ python3.9 --version
Instalación de la última lectura de Python 3.9 en Debian o Ubuntu usando el método de código fuente
Primero instale las herramientas de exposición en Debian / Ubuntu Linux de la futuro modo:$ sudo apt install build-essential
curl libbz2-dev
libffi-dev libgdbm-dev
libncurses5-dev libnss3-dev
libreadline-dev libsqlite3-dev
libssl-dev zlib1g-dev
A continuación, obtenga la última lectura de Python. Podemos usar wget para descargar el archivo. Además puede usar curl para descargar el archivo de la futuro modo:$ VERSION="3.9.1"
$ wget "https://www.python.org/ftp/python/${VERSION}/Python-${VERSION}.tgz"
Extraiga el archivo tgz o tarball de la futuro modo usando el comando tar:$ tar -xvf Python-${VERSION}.tgz
Cambie el directorio usando el comando cd y configure la compilación:$ cd Python-${VERSION}
$ ./configure --enable-optimizations
Compílelo usando todos los núcleos de la CPU. Podemos ocurrir lo futuro en Linux y el comando nproc devuelve el número de núcleos de CPU disponibles en su sistema:$ make -j $(nproc)
Una vez finalizada la compilación, instale Python en su sistema, ejecute:$ sudo make altinstall
Eso es todo. Python 3.9.1 se ha instalado en su sistema Linux. Imprima la lectura de Python, ejecute:$ python3.9 --version
Resumiendo
Aprendió a instalar la última lectura estable de Python en distribuciones populares de Linux como Debian, Ubuntu, SUSE / OpenSUSE y RHEL / CentOS Linux.