Comment installer le dernier Python de Source dans Linux

Comment installer le dernier Python de Source dans Linux

Plusieurs grandes universités du monde utilisent Python Pour initier les étudiants à la programmation. Le Massachusetts Institute of Technology (MIT), l'Université du Texas à Arlington et Stanford ne sont que quelques exemples d'institutions qui utilisent de manière largement.

De plus, il est important de noter que Python est également utile à une grande variété de fins éducatives, d'entreprises et scientifiques - du développement Web aux applications de bureau à l'apprentissage automatique et tout le reste.

[Vous pourriez également aimer: comment installer le dernier Python dans Ubuntu]

Actuellement, il y a deux majeures Python Versions utilisées - 2 et 3, avec 2 perdre rapidement du terrain 3 Puisque le premier n'est plus sous le développement actif. Puisque toutes les distributions Linux sont livrées avec Python 2.X installée.

[Vous pourriez également aimer: commencer avec la programmation et les scripts Python dans Linux - Partie 1]

Dans cet article, nous montrerons comment installer et utiliser la dernière version Python dans les distributions basées sur RHEL et Debian et ses dérivés tels que Ubuntu (le dernier C'EST La version a déjà le dernier Python installé) ou Linux. Notre objectif sera d'installer les outils de langue de base qui peuvent être utilisés dans la ligne de commande.

Cependant, nous expliquerons également comment installer Python inactif - Un outil basé sur l'interface graphique qui nous permet d'exécuter du code Python et de créer des fonctions autonomes.

Installez Python sur Linux depuis Source

Au moment de la rédaction de cet article (novembre 2022), la dernière version est Python 3.11, Et nous allons effectuer l'installation à partir de la source.

Bien que nous puissions installer les packages de base et leurs dépendances en utilisant Yum et Aptitude (ou apt-get) ou apt.

Pourquoi? La raison est simple: cela nous permet d'avoir la dernière version stable de la langue (3.11) et pour fournir une méthode d'installation agnostique de distribution.

Avant d'installer Python dans des distributions basées sur RHEL telles que CentOS Stream Fedora, Rocky et Almalinux, assurons-nous que notre système a toutes les dépendances de développement nécessaires:

# Yum -y GroupInstall Development # yum -y install zlib-devel 

Dans> Distributions basées sur Debian telles que Ubuntu et Linux Mint, nous devrons installer GCC, Make et la bibliothèque de compression / décompression ZLIB:

# aptitude -y installer gcc faire zlib1g-dev 

Une fois que les packages de base nécessaires sont installés, vous pouvez vous diriger vers la page de téléchargement officielle Python pour télécharger le Python 3.11 Source Release ou utilisez la commande wget suivante pour la télécharger directement et l'installer.

# wget https: // www.python.org / ftp / python / 3.11.0 / Python-3.11.0.le goudron.XZ # TAR XJF Python-3.11.0.le goudron.XZ # CD Python-3.11.0 # ./ Configurer # Make # faire l'installation 
Installez Python sur Linux

Maintenant, détendez-vous et allez prendre un sandwich car cela peut prendre un certain temps. Une fois l'installation terminée, utilisez qui pour vérifier l'emplacement du binaire principal:

# qui python3 # python3 -v # python3 

La sortie de la commande ci-dessus doit être similaire à:

[[Protégé par e-mail]: ~ / python-3.11.0] # qui python3 / usr / local / bin / python3 [[Protégé par e-mail]: ~ / python-3.11.0] # python3 -v Python 3.11.0 [[Protégé par e-mail]: ~ / python-3.11.0] # Python3 Python 3.11.0 (Main, 15 novembre 2022, 09:50:56) [gcc 8.5.0 20210514 (chapeau rouge 8.5.0-10)] sur Linux Type "Aide", "Copyright", "Crédits" ou "Licence" pour plus d'informations. >>> QUIT UTILISER QUIT () ou CTRL-D (I.e. Eof) pour sortir >>> quit () 

Toutes nos félicitations! Python 3.11 est maintenant installé sur votre système.

Installez le ralenti Python sur Linux

Python inactif est un outil basé sur GUI pour Python. Si vous souhaitez installer le Python inactif, Prenez le paquet nommé inactif (Debian) ou Python-Tools (Rhel).

# yum installer python3-idle [sur Rhel / centos / fedora et Rocky Linux / Almalinux] # apt-get install inactif [sur Debian, Ubuntu et Mint]] 

Tapez la commande suivante pour démarrer le Python inactif.

# idle3 ou # inactif 
Éditeur de ralenti Python
Résumé

Dans cet article, nous avons expliqué comment installer la dernière version stable Python de la source.

Dernier point, mais non le moindre, si tu viens de Python 2, Vous voudrez peut-être jeter un œil à la documentation officielle 2TO3. Ceci est un programme qui lit le code Python 2 et le transforme en code Python 3 valide.

Avez-vous des questions ou des commentaires sur cet article? N'hésitez pas à nous contacter en utilisant le formulaire ci-dessous.