Ce tutoriel démontrera la procédure de modification de la valeur par défaut en une version python alternative sur Debian Linux.
Comment vérifier la version actuelle du Python par défaut sur Debian Linux
Avant d'aller vers la modification de la version Python par défaut en une version alternative, il est important pour vous de découvrir les versions de Python installées sur votre système. Le répertoire par défaut de Python dans Debian ou un autre système basé sur Linux est «/ Usr / bin / python». Utilisation de la commande List "LS", Vous pouvez trouver les versions Python installées sur votre système.
ls / usr / bin / python *Note: La sortie peut être différente dans votre cas.
Pour vérifier la version actuelle du Python par défaut sur le Debian, exécutez la commande suivante:
Python - VersionDans notre cas, la version actuelle du Python par défaut est 2.7.18. Cela peut être différent dans votre cas en fonction du système que vous utilisez.
Comment passer de la valeur par défaut à une version python alternative sur Debian Linux
Il existe deux façons de passer de la version Python par défaut à une alternative sur Debian Linux:
Méthode 1: Passez de la version Python par défaut à une commande Python via la commande de mise à jour des alternatives
Tout d'abord, l'utilisateur doit créer séparément un lien de symbolique entre les différents répertoires de version Python afin qu'ils puissent tous être fusionnés dans un groupe nommé "python". Depuis la version Python 3.9 est la version alternative, nous allons utiliser, par conséquent, nous devons créer un lien de symbolique de version python 3.9 via la commande ci-dessous:
Sudo Update-Alternatives - Installation / USR / BIN / Python Python / USR / BIN / Python3.9 2Ensuite, créez un lien symbolique de Python version 2.7 18 en exécutant la commande ci-dessous:
Sudo Update-Alteratives --install / usr / bin / python python / usr / bin / python2.7 18Une fois les liens symboliques créés, vous pouvez répertorier les versions Python installées pour les changer et pour cela, exécutez la commande suivante:
Sudo Update-Alteratives - Config PythonLà, vous verrez la version Python et par défaut 2.7 est sélectionné. Vous pouvez saisir n'importe quel nombre de votre choix, pour le définir comme la version par défaut de votre système. Par exemple, je saisis dans le 2 choisir python3.9:
Une fois que vous passez à la version Python, exécutez la commande Python Version pour la vérifier:
Python - VersionMéthode 2: Passez de Python par défaut en Python alternatif via l'outil PYENV
Vous pouvez également modifier le python par défaut en alternative en utilisant pyenv en utilisant les étapes suivantes:
Étape 1: Mettez d'abord à jour le système et exécutez la commande suivante pour vous assurer qu'il n'y a pas de dépendances système non satisfaites:
Mise à jour Sudo Apt-Get; sudo apt-get install make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev git wget curl llvm libncursesw5-dev xz-utils tk-dev libxml2-dev libxmlsec1-dev libffi-dev liblzma-devÉtape 2: Une fois terminé, exécutez le script d'installation de Pyenv sur Debian via la commande ci-dessous:
Curl https: // pyenv.Courir | frapperÉtape 3: Ensuite, ouvrez le fichier source d'une variable environnementale via la commande mentionnée ci-dessous:
sudo nano ~ /.profilAjoutez le script suivant en bas du fichier source et enregistrez le fichier en appuyant sur ctrl + x et puis Y:
exportation pyenv_root = "$ home /.pyenv "Étape 4: Recharger les modifications d'une variable d'environnement via la commande suivante:
source ~ /.profilÉtape 5: Vérifier l'installation de pyenv via la commande de version:
Pyenv - VersionÉtape 6: Exécutez la commande List pour vérifier les versions Python disponibles:
Installation de Pyenv - listeÉtape 7: Vous pouvez choisir n'importe quelle version que vous souhaitez installer sur Debian, je choisis le 3.dix.9
Pyenv Installer 3.dix.9Étape 8: Après l'installation, exécutez la commande suivante pour rendre la version installée globale pour tous les utilisateurs:
pyenv global 3.dix.9Exécutez la commande suivante pour confirmer les modifications:
Python - VersionFin de compte
Vous pouvez installer plusieurs versions Python sur Debian et basculer facilement entre eux. Il n'est pas nécessaire de supprimer une version Python pour en installer une autre car vous pouvez les utiliser simultanément. Vous devez créer un lien symbolique pour la version Python dans un groupe et après cela, vous pouvez passer à n'importe quelle version Python que vous souhaitez utiliser "-Pupdate Alternative" commande.