Vorwort In der Vergangenheit habe ich die Python-Versionen immer durch Ändern des Softlinks im Verzeichnis /bin/ gewechselt, was sehr umständlich war und auch die Installation einer neuen Python-Version sehr mühsam machte. Ich habe pyenv ausprobiert und fand es sofort richtig gut. Ich habe mir Notizen zum Installationsvorgang gemacht. Installieren Abhängige Bibliotheken installieren Dieser Schritt ist erforderlich, da der Python-Compiler sonst eine Warnung oder Ausnahme meldet, wodurch einige Erweiterungen unbrauchbar werden, zum Beispiel: WARNUNG: Die Python-Erweiterung bz2 wurde nicht kompiliert. Fehlt die bzip2-Bibliothek? WARNUNG: Die Python-Readline-Erweiterung wurde nicht kompiliert. Fehlt die GNU-Readline-Bibliothek? FEHLER: Die Python-SSL-Erweiterung wurde nicht kompiliert. Fehlt die OpenSSL-Bibliothek? Installationsbefehl: # sudo apt installiere libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev libffi-dev \ libncurses5-dev libncursesw5-dev liblzma-dev Installieren Sie pyenv herunterladen # git-Klon https://github.com/yyuu/pyenv.git ~/.pyenv Fügen Sie Folgendes zu ~/.bashrc hinzu export PATH=~/.pyenv/bin:$PATH exportiere PYENV_ROOT=~/.pyenv eval "$(pyenv init -)" Aktualisieren Sie die Umgebungsvariablen # Quelle ~/.bashrc Installieren Sie Python # pyenv install 3.8.5 Python-3.8.5.tar.xz wird heruntergeladen … -> https://www.python.org/ftp/python/3.8.5/Python-3.8.5.tar.xz Der Download von pyenv kann sehr langsam sein. Sie können den angezeigten Download-Link kopieren, ihn im Browser herunterladen und dann im Verzeichnis ~/.pyenv/cache/ ablegen (das Cache-Verzeichnis muss manuell erstellt werden) und dann pyenv install 3.8.5 erneut ausführen. Wechseln Sie die Python-Umgebung Abfrage der aktuell installierten Python-Version # pyenv-Versionen * System (festgelegt durch /home/zpzhou/.pyenv/version) 3.8.5 Version wechseln Zum Wechseln können Sie den Befehl Vor dem Wechsel: # python -V Python 2.7.13 Schalten: # pyenv global 3.8.5 Nach dem Umschalten: # python -V Python 3.8.5 Zusammenfassen Dies ist das Ende dieses Artikels über die Installation des Artefakts Pyenv unter Deepin. Weitere Informationen zur Installation des Artefakts Pyenv unter Deepin finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Beispiele für die korrekte Verwendung von Schnittstellen- und Typmethoden in TypeScript
>>: Zusammenfassung verschiedener Replikationsmethoden für die MySQL Master-Slave-Replikation
In diesem Artikelbeispiel wird der spezifische Co...
Dynamische REM 1. Lassen Sie uns zunächst die akt...
<tr> <th width="12%">AAAAA&l...
Shopify Plus ist die Enterprise-Version der von u...
Inhaltsverzeichnis 1. Testumgebung 1.1 Hardware u...
1. Verwenden Sie CSS, jQuery und Canvas, um Anima...
Es besteht die Anforderung, den Schütteleffekt de...
Einfaches Beispiel für einen MySQL-Trigger Gramma...
Inhaltsverzeichnis Matlab-Centroid-Algorithmus Da...
Grundlegende Analyse des IMG-Tags: In HTML5 beste...
1. Neuen Benutzer anlegen: 1. Führen Sie eine SQL...
1. Beim Öffnen der Webseite wird die Meldung „503...
1. Grundlegende Verwendung von Firewalld Start-up...
Anzeigedefinitions-ID Wenn die in der Tabelle def...
<Text> <div id="Wurzel"> &l...