Sind Sie bereit, Python in Visual Studio zu programmieren? Richten wir es ein
Programming
2024-01-17T13:00:13Z
Schnelle Links
Sie sind neu in der Programmierung mit Python und wissen nicht, wo Sie anfangen sollen? Visual Studio (VS) ist eine beliebte integrierte Entwicklungsumgebung (IDE), und als ich zum ersten Mal versuchte, Python auf meinem Rechner zu installieren, um mit VS zu arbeiten, habe ich mir die Haare gerauft. Wir helfen Ihnen bei der Einrichtung, ohne dass Sie dabei Haare verlieren.
Installation von Python auf Windows oder macOS
Bevor Sie mit der Programmierung in Python beginnen können, müssen Sie es natürlich installieren. Sie können das Paket von der Download-Seite von Python.org herunterladen, wobei Sie wählen können, welches Betriebssystem Sie verwenden. Wenn Sie Linux verwenden, können Sie Python über den Paketmanager des Systems finden.
Sobald Sie die Installationsdatei ausgeführt haben und alles erfolgreich abgeschlossen zu sein scheint, können Sie Ihre Python-Version überprüfen, um sicherzustellen, dass sie richtig installiert ist.
Überprüfen von Python unter Windows
Halten Sie die Taste Win R gedrückt und geben Sie "PowerShell" (ohne Anführungszeichen) ein. Drücken Sie die Eingabetaste, und das PowerShell-Fenster sollte sich öffnen.
Geben Sie anschließend den folgenden Befehl ein:
python --version
Wenn Sie die Eingabetaste drücken, sollte das PowerShell-Fenster etwa so aussehen:
Python 3.8.4
Sie können auch den folgenden Befehl verwenden, um die gleichen Ergebnisse zu erhalten:
python -V
Wenn Sie Python unter Windows installiert haben, können Sie mit jeder IDE Ihrer Wahl darauf zugreifen.
Überprüfen von Python unter macOS
Drücken Sie die CMD-Leertaste und geben Sie "Terminal" (ohne Anführungszeichen) ein. Drücken Sie die Eingabetaste, und das Terminal-Fenster wird geöffnet.
Sobald Sie das Terminal-Fenster geöffnet haben, können Sie einen der folgenden Befehle verwenden, um die Python-Version zu überprüfen:
$ python3 --version
oder
$ python3 -V
Sobald Sie überprüft haben, dass Sie eine Python-Version installiert haben und eine Versionsnummer als Antwort erhalten haben, können wir Visual Studio einrichten.
Installation von Python unter Linux
Abhängig von Ihrer Distribution ist Python möglicherweise bereits installiert. Wir können das überprüfen, indem wir den folgenden Befehl in unser Terminal eingeben und die Eingabetaste drücken:
python3 --version
Sie sollten eine Ausgabe erhalten, die Ihnen die Python 3-Version angibt, die wir gerade verwenden. Ist dies nicht der Fall, müssen Sie Ihre wichtigen Pakete aktualisieren. Auf Debian- und Ubuntu-Systemen können Sie dies mit dem Terminalbefehl tun:
sudo apt update
Wenn das erledigt ist, müssen wir unser System vorbereiten, indem wir diesen Befehl ausführen:
sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
Sie können Python aus den Quelldateien von Python.org installieren. Dies ist für mich persönlich die einfachste Methode. Verwenden Sie Ihr Terminal, um zu dem Ort zu navigieren, an dem sich Ihre heruntergeladenen Dateien befinden. Standardmäßig sollten sie sich in Ihrem "Downloads"-Verzeichnis befinden, auf das Sie mit folgendem Befehl zugreifen können
cd ~/Downloads
Die Datei, die wir heruntergeladen haben, ist eine komprimierte Datei, die entpackt werden muss. Wir können dies tun, indem wir Folgendes ausführen:
tar -xJf Python-3.12.1.tar.xz
Wenn Sie eine andere Version erhalten haben, ändern Sie einfach den Namen der Datei in die Python-Version, die Sie heruntergeladen haben, und es sollte funktionieren. Der Standard-Extraktionsordner wird nach der Datei benannt, und wir können ihn mit folgendem Befehl aufrufen
cd Python-3.12.1
Da es sich um eine Quelle handelt, müssen wir sie kompilieren, um sie unter Linux verwenden zu können. Glücklicherweise gibt es eine praktische configure-Datei, die wir wie folgt verwenden können:
./configure --enable-optimizations
Die Konfiguration erstellt makefiles, die wir dann verwenden können, um Python wie folgt zu installieren:
sudo make install
Dies wird eine Weile dauern, also können wir eine kurze Pause einlegen, während unsere Python-Installation gebaut und kompiliert wird. Wenn es fertig ist, können wir die Version erneut überprüfen:
python3 --version
Dieser Befehl sagt uns, dass wir derzeit Python 3.12.1 verwenden. Erfolgreich!
Installation von Visual Studio für macOS und Windows
Visual Studio ist ein leistungsfähiger Code-Editor, der über eine Vielzahl von Funktionen verfügt. Wenn Sie ihn noch nicht installiert haben, müssen Sie das Installationspaket von der Microsoft-Website herunterladen. Die Community-Version von VS ist kostenlos und ermöglicht es jedem, in die Entwicklung einzusteigen. Sobald Sie die Installationsdatei heruntergeladen haben, müssen Sie sie nur noch ausführen.
Wenn das Installationsfenster erscheint, gibt es eine Menge Dinge, die wir zu unserer Installation hinzufügen können. Für den Moment werden wir nur Python auswählen, da dies alles ist, woran wir interessiert sind. Das Herunterladen kann je nach Internetgeschwindigkeit einige Zeit in Anspruch nehmen. Wenn die Installation abgeschlossen ist, sollten wir bereit sein, loszulegen.
Testen der Python-Unterstützung
Nachdem wir VS installiert haben, wollen wir testen, ob es mit Python funktioniert. Dazu öffnen wir VS, klicken auf "Ohne Code fortfahren" und drücken dann Alt i.
In dem daraufhin erscheinenden leeren Fenster geben wir "2 2" (ohne Anführungszeichen) ein. Das Ergebnis sollte 4 sein (am unteren Rand des Fensters).
Installieren von Visual Studio für Linux
Leider ist VS für Linux nicht verfügbar, aber verzweifeln Sie nicht. Linux-Benutzer können stattdessen Visual Studio Code für ihre Python-Programmierung installieren. VS Code ist nicht dasselbe wie VS, aber da VS für Linux nicht verfügbar ist, ist VS Code die nächstbeste Lösung.
Für Debian- oder Ubuntu-Benutzer
Holen Sie sich das Paket mit dem Befehl wget:
wget https://go.microsoft.com/fwlink/?LinkID=760868 -O vscode.deb
Installieren Sie dann das Paket:
sudo dpkg -i vscode.deb
Für Fedora/Red Hat Benutzer:
Holen Sie sich zunächst das Paket mit diesem Befehl:
wget https://go.microsoft.com/fwlink/?LinkID=760867 -O vscode.rpm
Sobald es heruntergeladen ist, installieren Sie das Paket:
sudo rpm -ivh vscode.rpm
Um Ihre Linux-Installation von VS Code zu starten, gehen Sie einfach zum nächsten Terminal und geben Sie ein:
code
Herzlichen Glückwunsch, Ihr VS Code läuft jetzt unter Linux!
Starten eines Python-Projekts von Grund auf in VS
Das Wichtigste zuerst: Wenn Sie VS Code unter Linux verwenden, können Sie mit dem Abschnitt am Ende dieses Kapitels weitermachen.
Das Debug-Fenster ist hilfreich, da es uns zeigt, dass wir eine funktionierende Python-Installation haben, aber wie starten wir ein Projekt von Grund auf? Das ist ganz einfach.
Öffnen Sie VS über Ihr bevorzugtes Startsymbol.
Klicken Sie auf "Neues Projekt erstellen"
Im folgenden Fenster wählen wir "Python Application" und klicken auf "Next"
Wir konfigurieren das Projekt und klicken auf "Erstellen"
Es wird ein leeres Projekt angezeigt, in dem wir mit der Python-Programmierung beginnen können. Herzlichen Glückwunsch zum Einrichten von Python für die Zusammenarbeit mit VS!
Starten mit Visual Studio Code unter Linux
Der Prozess ist ein wenig anders, aber viel schneller, da beim Erstellen eines Projekts keine Hürden zu überspringen sind. Wir beginnen mit der Eingabe von:
codewhat
startet VS Code und zeigt den "Willkommen"-Bildschirm an. Wir wählen den Eintrag "Neue Datei":
Wir geben einen Dateinamen ein (z. B. HelloWorld.py) und voila - schon sind wir in der IDE. Sobald VS Code eine *.py-Dateinamensendung erkennt, wird es Sie auffordern, das Python Intellisense Plugin zu installieren. Das sollten Sie tun, denn es macht das Programmieren viel einfacher, indem es einen großen Teil des Prozesses automatisiert. Und das war's! Sie haben jetzt eine voll funktionsfähige IDE, die unter Linux läuft.
Beachten Sie, dass Visual Studio und Visual Studio Code unterschiedliche IDEs sind. Obwohl viele Dinge ähnlich sind, sind sie nicht identisch.
Andere IDEs in Betracht ziehen
Visual Studio ist eine schwergewichtige IDE, aber es gibt auch andere, die viel einfacher zu bedienen sind. Für Windows gibt es eine sehr einfache Version von Python, die für Anfänger geeignet ist und die Sie über die Store-Seite beziehen können. Sie ist ideal, um die Grundlagen zu vermitteln, aber wenn Sie tatsächlich programmieren wollen, brauchen Sie eine richtige IDE.
Die meisten professionellen Python-Entwickler entscheiden sich für PyCharm, eine spezielle Python-IDE. Andere Entwickler, die an Visual Studio gewöhnt sind, können sich VS Code ansehen (wir haben es hier auf Linux installiert), das viele der gleichen Funktionen bietet, aber in einem schlankeren Paket. Es gibt unzählige IDEs, und es ist eine Frage von Versuch und Irrtum, die für Sie am besten geeignete zu finden.