Website-Suche

Richten Sie die Python-Entwicklungsumgebung in Ubuntu und Fedora ein


Dieser Artikel hilft Ihnen bei den Grundlagen und Schritten zum Einrichten Ihrer Python-Entwicklungsumgebung in Ubuntu und Fedora.

Python ist in den letzten Jahren aufgrund seiner leistungsstarken Bibliotheken, einfachen Syntax und Portabilität populär geworden. Es wird derzeit in fast jedem System in Unternehmen eingesetzt.

Wenn Sie also versuchen, Ihre Python-Box einzurichten und sich fragen, wie Sie anfangen sollen usw., dann sind Sie hier richtig. Hier habe ich versucht, Ihnen einige Schritte für den Einstieg zu geben.

Richten Sie die Python-Entwicklungsumgebung in Ubuntu und Fedora ein

Python-Versionen

Wenn Sie mit der Python-Entwicklung neu beginnen, wird empfohlen, für Ihre Entwicklung die neueste Version von Python 3.x zu verwenden, da Python 2.x bereits nicht mehr unterstützt wird. Fast alle führenden Linux-Distributionen haben die Abhängigkeit von Python 2 entfernt.

Wenn Sie die aktuell neuesten Distributionen für Fedora oder Ubuntu verwenden, sollte Python 3.x bereits installiert und als Standardinterpreter festgelegt sein. Beispielsweise verfügen die derzeit verfügbaren Versionen Fedora 37 und Ubuntu 22.04 LTS über Python 3.11 als Standard-Python-Shell.

Eine schnelle Möglichkeit, herauszufinden, welche Python-Version Sie haben, besteht darin, den folgenden Befehl von einem Terminal in Ubuntu und Fedora aus auszuführen.

python2
python3

Python3

Wenn Sie frühere Versionen von Ubuntu oder Fedora verwenden, können Sie das neueste Python 3.x mit den folgenden Befehlen installieren:

Ubuntu

sudo apt install python3

Fedora

sudo dnf install python3

Führen Sie außerdem den folgenden Befehl aus, um den Pfad Ihrer ausführbaren Python-Datei im aktuellen System herauszufinden:

which python

Wechselnde Versionen als Standardinterpreter

Wenn auf Ihrem System mehrere Python-Versionen installiert sind – 2.x und 3.x – und Sie zwischen diesen wechseln möchten, ist dies möglich.

Wenn Sie nur eine Version installiert haben, können Sie diesen Abschnitt überspringen.

Um zu wechseln, führen Sie zunächst Python vom Terminal aus aus, um den Standardpfad für die ausführbare Datei herauszufinden. Idealerweise sollte es /usr/bin/python sein. Führen Sie nun den folgenden Befehl aus, um den symbolischen Link zur ausführbaren Datei herauszufinden.

ln -l /usr/bin/python
lrwxrwxrwx 1 root root .... /usr/bin/pyhton -> python2

Schauen Sie sich nun die Variable ` PATH an, um die Reihenfolge der Pfadverkettung zu bestimmen, nach der das System nach ausführbaren Dateien sucht.

echo $PATH

PATH-Variable

Wie Sie sehen können, steht /usr/local/bin vor /usr/bin/. Dann können Sie einen weichen symbolischen Link zu python3 erstellen. Dann sollte Ihr Interpreter beim Ausführen des Python-Befehls die neueste Version von Python 3 anstelle von Python 2 abrufen.

ls -s /usr/bin/python3 /usr/local/bin/python

Jetzt sollten Sie sich abmelden und erneut anmelden, um alle Hash-Einträge zu löschen, oder Sie können hash -r ausführen, um sie zu löschen.

Jetzt können Sie Python vom Terminal aus ausführen und sollten über die neueste Version von Python 3 verfügen.

Python-IDE

Eine integrierte Entwicklungsumgebung (IDE) unterstützt Sie beim Schreiben, Kompilieren und Ausführen Ihres Codes. Es stehen mehrere kostenlose Python-IDEs zur Verfügung – wie PyCharm, Eclipse, Eric usw., die Sie verwenden können. Das wäre eine weitere Beschreibung ihrer Vor- und Nachteile.

Wenn Sie Python von der offiziellen Website python.org herunterladen, wird Python mit einer Standardentwicklungsumgebung namens IDLE geliefert. IDLE eignet sich gut zum Starten Ihres Systems. Später können Sie sich für eine der besten verfügbaren kostenlosen Python-IDEs entscheiden.

IDLE ist in Ubuntu und Fedora nicht standardmäßig zusammen mit Python enthalten, Sie müssen es manuell installieren. Führen Sie die folgenden Befehle vom Terminal aus, um IDLE manuell zu installieren.

Ubuntu

sudo apt install idle

Fedora

sudo dnf install python-tools

Nach der Installation können Sie IDLE über die Befehlszeile im Leerlauf starten oder über die Anwendung suchen.

IDLE-Umgebung

Jetzt können Sie IDLE verwenden, um mit der Entwicklung zu beginnen. Die meisten grundlegenden Optionen finden Sie im Dateimenü von IDLE.

Ich hoffe, dieser Leitfaden erklärt, was Sie wissen sollten, bevor Sie mit der Python-Entwicklung beginnen. Obwohl sich dieses Handbuch in erster Linie an Ubuntu und Fedora richtet, können Sie den Anweisungen auch für alle Ubuntu- und Fedora-basierten Distributionen folgen. Wenn Sie Probleme mit der Einrichtung der Python-Umgebung haben, teilen Sie mir dies im Kommentarbereich unten mit.