Dieses Tutorial zeigt das Verfahren, die Standardeinstellung auf eine alternative Python -Version unter Debian Linux zu ändern.
So überprüfen Sie die aktuelle Version des Standard -Python unter Debian Linux
Bevor Sie die Standard -Python -Version in eine alternative ändern, ist es wichtig, dass Sie die auf Ihrem System installierten Versionen von Python herausfinden. Das Standardverzeichnis für Python in Debian oder ein anderes Linux-basiertes System ist "/Usr/bin/python". Verwenden Sie den Befehl List "LS", Sie finden die installierten Python -Versionen auf Ihrem System.
ls/usr/bin/python*Notiz: Die Ausgabe kann in Ihrem Fall unterschiedlich sein.
Führen Sie den folgenden Befehl aus:
Python -VersionIn unserem Fall ist die aktuelle Version des Standardpython 2.7.18. In Ihrem Fall kann dies je nach verwendetem System unterschiedlich sein.
So wechseln Sie von der Standardeinstellung zu einer alternativen Python -Version unter Debian Linux
Es gibt zwei Möglichkeiten, sich von der Standardeinstellung zur alternativen Python -Version unter Debian Linux zu ändern:
Methode 1: Wechseln Sie von der Standardeinstellung zur alternativen Python-Version über den Befehl Update-Alternativen
Erstens muss der Benutzer einen Symlink zwischen den verschiedenen Verzeichnisverzeichnissen der Python -Version separat erstellen, damit sie alle in einer Gruppe namens zusammengeführt werden können "Python". Seit Python -Version 3.9 ist die alternative Version, wir werden daher einen Symlink der Python -Version erstellen 3.9 Über den folgenden Befehl:
sudo update-alternative-install/usr/bin/python python/usr/bin/python3.9 2Erstellen Sie als nächstes einen Symlink von Python Version 2.7 18 Durch Ausführen des folgenden Befehls:
sudo update-alternative-install/usr/bin/python python/usr/bin/python2.7 18Sobald die Symlinks erstellt wurden, können Sie die installierten Python -Versionen auflisten, um sie zu wechseln, und führen Sie den folgenden Befehl aus:
Sudo-Update-Alternative-ConfigDort sehen Sie die Python -Version und standardmäßig 2.7 ist ausgewählt. Sie können eine beliebige Anzahl Ihrer Wahl eingeben, um sie als Standardversion Ihres Systems festzulegen. Zum Beispiel betrete ich die 2 wählen Python3.9:
Wenn Sie zur Python -Version wechseln, führen Sie den Befehl python version aus, um ihn zu überprüfen:
Python -VersionMethode 2: Wechseln Sie vom Standardpython zum alternativen Python durch Pyenv -Tool
Sie können auch die Standardpython in Alternative ändern Pyenv Verwenden der folgenden Schritte:
Schritt 1: Aktualisieren Sie zunächst das System und führen Sie den folgenden Befehl aus, um sicherzustellen, dass keine nicht gedeckten Systemabhängigkeiten vorhanden sind:
sudo apt-Get-Update; 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-devSchritt 2: Führen Sie nach Abschluss das Pyenv-Installationsskript auf Debian über den folgenden Befehl aus:
curl https: // pyenv.rennen | verprügelnSchritt 3: Öffnen Sie als Nächstes die Quelldatei einer Umgebungsvariablen über den folgenden Befehl:
sudo nano ~/.ProfilFügen Sie das folgende Skript unten in der Quelldatei hinzu und speichern Sie die Datei, indem Sie drücken Strg + x und dann Y:
Exportieren Sie pyenv_root = "$ home/.pyenv "Schritt 4: Laden Sie die Änderungen in eine Umgebungsvariable durch den folgenden Befehl neu:
Quelle ~/.ProfilSchritt 5: Überprüfen Sie die Installation von Pyenv Über den Versionsbefehl:
pyenv -VerssionSchritt 6: Führen Sie den Befehl Listen aus, um die verfügbaren Python -Versionen zu überprüfen:
pyenv install -listSchritt 7: Sie können jede Version auswählen, die Sie auf Debian installieren möchten. Ich wähle die 3 aus.10.9
pyenv install 3.10.9Schritt 8: Führen Sie nach der Installation den folgenden Befehl aus, um die installierte Version für alle Benutzer global zu gestalten:
Pyenv Global 3.10.9Führen Sie den folgenden Befehl aus, um die Änderungen zu bestätigen:
Python -VersionEndeffekt
Sie können mehrere Python -Versionen auf Debian installieren und einfach zwischen ihnen wechseln. Es ist nicht erforderlich, eine Python -Version zu entfernen, um eine andere zu installieren, da Sie sie gleichzeitig verwenden können. Sie müssen einen Symlink für die Python -Version in einer Gruppe erstellen und danach können Sie zu jeder Python -Version wechseln, die Sie mit dem möchten "-Update Alternative" Befehl.