Comment installer l'une des versions de Python 3 ?

Comment installer l'une des versions de Python 3 ?

Comment installer l'une des versions de Python 3 ?

Le mois dernier, j'étais comme d'habitude en train de tester certaines applications et l'une d'entre elles était Jeu gratuit. Cette application est essentiellement un programme Python Quoi télécharger des packs de jeux nécessaire selon Distribution GNU/Linux que nous avons. Et le même, a à la fois un interface terminale (CLI) comme Bureau (GUI).

Pour le cas CLI, cela a fonctionné normalement pour moi avec le paquets python (Version 3.9) de mon courant Respin Miracles basé sur Distribution MX Linux. Cependant, son interface graphique, à la fois compilée et dans le format  ".AppImage » utiliser ou exiger Paquets basés sur Python 3.10 ou plus. Par conséquent, je dois utiliser une astuce très utile et pratique, pour "installer des versions supérieures de Python" que je vais partager avec vous aujourd'hui.

Python

Python est un langage de programmation interprété de haut niveau dont la philosophie met l'accent sur la lisibilité de son code.

Et, avant de commencer à lire cet article sur la possibilité de pouvoir "installer des versions supérieures de Python", nous laisserons quelques liens vers posts connexes précédents pour une lecture ultérieure :

Python
Article connexe:
Python 3.11 arrive avec des améliorations de performances, une refonte de la mise en cache et plus encore
Optimisez vos paquets GNU/Linux : Debian pour développer des applications
Article connexe:
Optimisez vos paquets GNU/Linux : Debian pour développer des applications
Installer n'importe quelle version de Python 3 : Utiliser un référentiel PPA

Installer n'importe quelle version de Python 3 : Utiliser un référentiel PPA

Installer n'importe quelle version de Python 3 : Utiliser un référentiel PPA

Est-il bon d'utiliser des référentiels PPA ?

Depuis un Référentiel PPA (archive de paquets personnels) est un référentiel (entrepôt) de logiciels personnel logé dans Launchpad, vous devez toujours faire attention à ce qu'il ne provienne pas d'une personne totalement inconnue ou d'un tiers non vérifié ou non fiable. Par conséquent, à moins qu'un certain référentiel PPA ne provienne d'une organisation ou d'un ou plusieurs développeurs connus, il est préférable de s'abstenir de les manipuler pour éviter de se retrouver avec un logiciel non sécurisé, aussi libre et ouvert soit-il.

Dans le cas d' Référentiel PPA de l'équipe Deadsnakes, il s'est avéré, au fil du temps, être un fournisseur fiable de paquets de différents version python pour Ubuntu, et les distributions qui en sont dérivées, et compatibles avec Debian GNU / Linux.

Cependant, et comme il est dit, lors de son utilisation, l'avertissement suivant doit toujours être pris en compte :

"Avis de non-responsabilité : Il n'y a aucune garantie de mises à jour en temps opportun en cas de problèmes de sécurité ou autres. Si vous souhaitez les utiliser dans un environnement sécurisé ou autre (par exemple, sur un serveur de production), vous le faites à vos risques et périls. ». Équipe Deadsnakes

Enfin, actuellement et officiellement, il propose la disponibilité des versions suivantes :

  • Ubuntu 18.04 (bionique): Python 2.3 et 2.6 ; et aussi Python 3.1, 3.5, 3.7 et 3.11.
  • Ubuntu 20.04 (concentré): Python 3.5, 3.7, 3.9 et 3.11.
  • Ubuntu 22.04 (brouillage): Python 3.7, 3.9 et 3.11.

Cependant, aujourd'hui, vous pouvez déjà trouver la disponibilité de Python 3.12.

Étapes pour installer n'importe quelle version de Python 3

Étapes pour installer n'importe quelle version de Python 3

Compte tenu de tout ce qui précède, que ce soit sur Ubuntu, Debian ou toute Distro/Respin qui en est dérivée, la procédure d'installation et d'utilisation du Référentiel PPA de l'équipe Deadsnakes C'est le suivant:

  • Ouvrir un émulateur de terminal
  • Exécutez les commandes suivantes :
sudo add-apt-repository ppa: deadsnakes/ppa sudo apt-get update
  • Une fois la liste des packages mise à jour avec succès, vous pouvez maintenant lancer l'installation des versions disponibles de Python. Par exemple, pour installer Python 3.12, il peut être exécuté de l'une des 2 manières suivantes, pour une installation minimale ou complète :
sudo apt-get install python3.12 sudo apt-get install python3.12-full

Dans mon cas particulier, lors de l'utilisation du Respin mentionné ci-dessus au début, j'ai eu modifier le fichier sources.list requis avec la commande suivante :

sudo nano /etc/apt/sources.list.d/deadsnakes-ubuntu-ppa-$VersionDebianDetectada.list

Ensuite, remplacez le mot « bullseye » ou « bookworm » ou tout autre mot correspondant à Debian et Derivatives par les mots « jammy » ou « focal » correspondant à Ubuntu. Et obtenez ainsi la ligne de référentiel suivante (source du logiciel) :

deb https://ppa.launchpadcontent.net/deadsnakes/ppa/ubuntu/ jammy main

Et continuez à mettre à jour à nouveau la liste des packages, pour en finir avec le installer python version 3, dont j'avais besoin.

Résumé : poste de bannière 2021

Résumé

Bref, on espère que ce petit La charité s'il-vous-plaît, être très utile, à la fois pour utilisateurs développeurs de logicielsComme Utilisateurs d'applications basées sur Python, ce qui nécessite "installer des versions supérieures de Python" à ceux normalement disponibles dans leurs Distributions GNU/Linux basées sur Ubuntu/Debian. Et si quelqu'un sait ou a une autre alternative utile ou voulez-vous contribuer suggestion, recommandation ou correction à ce qui est fourni ici, vous êtes invités à le faire à travers les commentaires.

Et oui, vous avez simplement aimé cette publication, n'arrêtez pas de la commenter et de la partager avec les autres. Pensez également à visiter notre «page d'accueil» pour explorer plus d'actualités et rejoindre notre chaîne officielle de Télégramme de DesdeLinux, Ouest groupe pour plus d'informations sur le sujet d'aujourd'hui.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.