Pyenv: Installieren Sie mehrere Versionen von Python auf Ihrem System

Python-Logo

Python ist zu einer sehr beliebten Programmiersprache geworden aufgrund seiner einfachen Verwendung im Vergleich zu anderen Sprachen. Daher Es gibt viele Anwendungen und Tools für Linux, die in dieser Sprache geschrieben sind.

Viele von ihnen wurden nicht auf die neuen Versionen von Python aktualisiert Aufgrund von Programmierabbrüchen oder anderen Problemen bleibt die Anwendung jedoch funktionsfähig oder die Anwendung erfordert eine bestimmte Version von Python

Dies kann zu einem großen Problem führenAus diesem Grund können wir ein hervorragendes Tool verwenden, mit dem wir verschiedene Versionen dieser Sprache auf unserem System installieren können.

Über pyenv

Das Werkzeug, über das wir heute sprechen werden, ist Pyenv ist ein einfaches, leistungsstarkes, kostenloses Open Source- und plattformübergreifendes Tool konzentrierte sich auf die Verwaltung mehrerer Versionen von Python auf Linux-Systemen.

Pyenv ist ein Tool, das auf rbenv und ruby-build basiert und dass dies so geändert wurde, dass es mit der Programmiersprache Python funktionieren kann, was kurz gesagt bedeutet, dass es eine Abzweigung zu Python ist.

Dieses hervorragende Werkzeug hilft uns bei der Installation, Verwaltung und dem Wechsel zwischen mehreren Versionen von PythonDies wird normalerweise durchgeführt, um Code in mehreren Python-Umgebungen zu testen.

Dieses Werkzeug kann für Programmierer sehr nützlich sein Sie möchten Ihre in Python geschriebenen Kreationen in mehreren Umgebungen und in verschiedenen Versionen von Python testen.

Damit sparen Sie sich die Installation und Deinstallation jeder Python-Version auf Ihren Systemen oder den Wechsel von einem Computer zum anderen mit demselben System, jedoch mit einer anderen Version der Programmiersprache.

Zwischen sDie Hauptmerkmale dieses Tools können wir hervorheben:

  • Sie können die globale Version von Python pro Benutzer ändern.
  • Festlegen der lokalen Version von Python pro Projekt.
  • Verwaltung von virtuellen Umgebungen, die von anaconda oder virtualenv erstellt wurden.
  • Ermöglicht das Überschreiben der Python-Version mit einer Umgebungsvariablen.
  • Suchen Sie nach Befehlen aus mehreren Versionen von Python und mehr.

Wie installiere ich Pyenv unter Ubuntu 18.04 und Derivaten?

Si Ich möchte dieses großartige Tool installierenmüssen wir ein Terminal mit Strg + Alt + T und öffnen Wir werden einige Abhängigkeiten für die Anwendung installieren:

sudo apt-get install -y make build-essential git libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev

Jetzt Wir können fortfahren, Pyenv auf unseren Computern zu installieren Es wird durch Herunterladen des Tools von Ihrem Platz auf Github und wir werden das Skript verwenden pyenv-install.

Alles was du tun musst, ist Führen Sie den folgenden Befehl in Ihrem Terminal aus, um pyenv zu installieren.

curl -L https://raw.githubusercontent.com/pyenv/pyenv-installer/master/bin/pyenv-installer | bash

Wenn wir dies ausführen, müssen wir warten, bis es heruntergeladen und installiert ist. Am Ende der Installation Das Installationsprogramm benachrichtigt Sie, Pyenv zu Ihrem persönlichen Ordner hinzuzufügen.

Für was muss die folgenden Zeilen zu Ihrer Datei hinzufügen ~/.bash_profilemüssen wir ein Terminal öffnen und ausführen:

nano ~/.bash_profile

Und wir fügen die folgenden Zeilen am Ende der Datei hinzu, hier müssen wir "USER" durch Ihren Systembenutzernamen ersetzen.

export PATH="/home/USER/.pyenv/bin:$PATH"

eval "$(pyenv init -)"

eval "$(pyenv virtualenv-init -)"

Wir speichern die Änderungen mit Strg + O und beenden nano mit Strg + X, jetzt müssen wir diese Änderungen durch Ausführen des folgenden Befehls gültig machen:

source ~/.bash_profile

Pyenv ist einsatzbereit.

Wie benutzt man Pyenv in Ubuntu?

pyenv

Sobald die Installation abgeschlossen ist, können wir überprüfen, ob sie ausgeführt wird, und wissen, welche Python-Versionen in unserem System verfügbar sind.

Hierzu Wir werden ein Terminal öffnen und ausführen:

pynev install -l

O Sie können auch laufen:

pyenv install –list

Dieser Befehl zeigt alle verfügbaren Versionen an.

Jetzt Um zu wissen, welche wir installiert haben, müssen wir Folgendes ausführen:

pyenv versions

zu Installieren Sie eine der verfügbaren Versionen dass Pyenv uns Schritte zurück gezeigt hat, können wir diesen Befehl ausführen:

pyenv install x.x.xx

Wo wir das x durch die Version von Python ersetzen, die wir auf dem System installieren möchten.

Schließlich Um die Version von Python zu ändern, machen wir es mit:

pyenv global x.xx.x

Wenn Sie mehr über dieses Tool erfahren möchten, können Sie sich an uns wenden den folgenden Link.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.