How To Install Python on Windows 10 and 11
Python wurde ursprünglich 1991 von Guido van Rossum entwickelt und ist eine vielseitige Programmiersprache, die von Herstellern auf dem Raspberry Pi, Systemadministratoren im Rechenzentrum und sogar von Industrial Light and Magic verwendet wird, um unsere Filme zum Leben zu erwecken.
Python ist eine großartige Sprache zum Lernen, und dank des Raspberry Pi gab es in den letzten zehn Jahren unzählige Tutorials, die die ganze Bandbreite von Programmierprojekten abdecken.
Egal, ob Sie ein Python-Veteran, ein „Pythonista“ oder ein absoluter Neuling in der Sprache sind, die Installation von Python unter Windows ist eine einfache Aufgabe. In dieser Anleitung führen wir Sie durch die Installation von Python 3 unter Windows und zeigen zwei Editoren, einen für Anfänger und einen für fortgeschrittene und fortgeschrittene Benutzer, und wie Sie mit dieser fantastischen Sprache programmieren können.
Python 3 unter Windows 10 und 11 installieren
Der Installationsprozess für Python 3 unter Windows ist einfach, mit nur ein paar zusätzlichen Schritten, die wir befolgen müssen. Diese Schritte ermöglichen es uns, von überall auf unserem System auf Python zuzugreifen und Software mit dem integrierten Paketmanager zu installieren. Die Installation von Python auf diese Weise ermöglicht die Erstellung von Projekten, die mit dem Betriebssystem funktionieren, z. B. Benachrichtigungen und automatisierte Systemaufgaben.
1. Öffnen Sie einen Browser zum Python-Website und laden Sie das Windows-Installationsprogramm herunter.
2. Doppelklicken Sie auf die heruntergeladene Datei und installieren Sie Python für alle Benutzer. und Stellen Sie sicher, dass Python zu Ihrem Pfad hinzugefügt wird. Klicken Sie auf Jetzt installieren, um zu beginnen. Durch das Hinzufügen von Python zum Pfad können wir den Python-Interpreter von jedem Teil des Dateisystems aus verwenden.
3. Klicken Sie nach Abschluss der Installation auf Pfadlängenbegrenzung deaktivieren und dann auf Schließen. Das Deaktivieren der Pfadlängenbegrenzung bedeutet, dass wir mehr als 260 Zeichen in einem Dateipfad verwenden können.
4. Klicken Sie auf Schließen, um die Installation zu beenden.
Ausführen von Python unter Windows
1. Öffnen Sie eine Eingabeaufforderung und geben Sie „python“ ein und drücken Sie dann die Eingabetaste.
2. Erstellen Sie ein kurzes Python-Skript, das eine for-Schleife verwendet, um zehnmal eine Nachricht an die Python-Shell auszugeben. Drücken Sie viermal die Leertaste, um einzurücken die zweite Zeile, sonst erzeugt Python einen Fehler. Drücken Sie die Eingabetaste, um den Code auszuführen.
for i in range(10):
print(“Python in the command prompt”)
Python wird mit einem eigenen Paketmanager, pip, geliefert, der zum Installieren, Aktualisieren und Entfernen von Modulen mit vorgefertigtem Python-Code verwendet wird. Diese Module bieten uns zusätzliche Funktionalität. Zur Demonstration verwenden wir pip, um das Modul pyjokes zu installieren, eine Sammlung von Witzen über Programmierer.
1. Öffnen Sie eine Eingabeaufforderung und Verwenden Sie Pip, um Pyjokes zu installieren, und drücken Sie dann die Eingabetaste.
pip install pyjokes
2. Öffnen Sie den Python-Interpreter.
3. Importieren Sie das Pyjokes-Modul und drucken Sie dann einen Witz aus dem Modul. In unserem Fall haben wir eine „Hip Hip Hurra“-Version eines Arrays mit zwei Hüften bekommen.
import pyjokes
print(pyjokes.get_joke())
4. Weitere Module können über den PyPi-Paketindex gefunden werden.
Python mit Mu beginnen
Wenn Sie noch nie eine Zeile Python-Code geschrieben haben, dann ist Mu genau das Richtige für Sie. Mu wurde von Nicholas Tollervey entwickelt und ist für Anfänger konzipiert. Die einfache Schnittstelle bedeutet, dass wir uns auf unseren Code konzentrieren können. Aber unterschätzen Sie Mu nicht, denn unter der Haube haben wir Tools, um unseren Code zu validieren und mit einer Vielzahl von Boards wie Raspberry Pi Pico, Adafruit CircuitPython und vielen MicroPython-Boards, einschließlich denen von Lego, zu arbeiten.
1. Öffnen Sie einen Browser zum Mu-Website und Laden Sie das Windows-Installationsprogramm herunter.
2. Gehen Sie zum Download-Ordner und Doppelklicken Sie auf die Mu-Datei, um mit der Installation zu beginnen.
3. Akzeptieren Sie die Lizenzvereinbarung und klicken Sie auf Installieren. Der Installationsvorgang dauert einige Augenblicke.
4. Klicken Sie auf Mu-Editor starten und Klicken Sie dann auf Fertig stellen. Dadurch wird das Installationsprogramm geschlossen und Mu gestartet.
5. Warten Sie, bis Mu startet. Der erste Start von Mu kann einige Zeit dauern, nachfolgende Starts werden viel schneller sein.
Die Mu-Editor-Oberfläche
Mu wurde für Anfänger entwickelt und dies spiegelt sich in der Benutzeroberfläche wider. Es ist übersichtlich und leicht verständlich.
Die Benutzeroberfläche ist in drei Bereiche gegliedert.
- Die Menüleiste. Große Symbole und klarer Text kennzeichnen die Funktion jeder Taste. Wir können Dateien erstellen, speichern und laden. Wir können unseren Code auch ausführen und stoppen. Die Python-Shell (REPL, Read, Eval, Print, Loop) steht zum Testen von Ideen zur Verfügung. Ein Plotter kann verwendet werden, um Daten über einen Graphen zu visualisieren. Wir können den Code vergrößern und verkleinern, was bei Präsentationen vor großen Gruppen nützlich ist. Ein integrierter Prüfer und eine aufgeräumte Anwendung prüfen und formatieren Ihren Code anhand der Richtlinien im Python-Stil.
- Der Kodierbereich. Hier schreiben wir den Code für unsere Projekte.
- Die Python-Shell. Es kann die Ergebnisse unseres Codes ausgeben und es kann verwendet werden, um auf die REPL zuzugreifen.
Wir können einfach Python-Code in Mu schreiben. Standardmäßig wird Python 3-Code geschrieben, der auf unserem Computer ausgeführt wird. Hier arbeitet die Einfachheit von Mu dagegen, da es keine Möglichkeit gibt, Python-Module zu installieren. Module sind Codebibliotheken, die verwendet werden können, um neue Funktionen hinzuzufügen, z. B. RPi.GPIO und GPIO Zero sind Module, die es Python ermöglichen, mit dem GPIO des Raspberry Pi zu kommunizieren.
Wenn Sie mit Python anfangen, ist Mu eine ausgezeichnete Wahl, um die Sprache einzuführen.
Mu-Modi
Mu hat eine Funktion, die es von anderen Anfänger-Editoren abhebt. Mu hat eine „Modus“-Schaltfläche, mit der Python, MicroPython und CircuitPython geschrieben werden können.
2. Wählen Sie den Modus aus der Liste aus. Mu kommt mit einer Fülle von Modi. Wir können Python 3 schreiben, Spiele mit PyGame Zero erstellen oder Websites/Apps mit Flask erstellen. Schreiben Sie MicroPython für den Raspberry Pi Pico, micro:bit. ESP, Pyboard und Lego Spike. Oder wir können CircuitPython von Adafruit verwenden, um Physical-Computing-Projekte zu erstellen.
Wenn Sie ein Raspberry Pi Pico-, MicroPython- oder CircuitPython-Board anschließen, fragt Mu, ob wir den Modus an das Board anpassen möchten. Um dies zu demonstrieren, schreiben wir ein kurzes Projekt, um die Onboard-LED des Pcio zu blinken.
Um diesem Teil der Anleitung zu folgen, benötigen Sie einen Raspberry Pi Pico.
1. Schließen Sie bei geöffnetem Mu einen Raspberry Pi Pico an zu deinem Computer.
2. Ändern Sie mithilfe des Popups den Modus für der Raspberry Pi Pico (RP2040).
3. Der Mu-Editor befindet sich jetzt im RP2040-Modus, also Klicken Sie auf REPL, um die MicroPython-Shell (REPL) auf dem Pico zu öffnen.
4. Im Editor iImportieren Sie zwei Module, das erste, um den Zugriff auf das GPIO zu ermöglichen, das zweite, um dem Code Pausen hinzuzufügen.
import machine
from time import sleep
5. Erstellen Sie ein Objekt, geführt und Verwenden Sie es, um die Onboard-LED als Ausgang einzustellen. Verwenden Sie für den Raspberry Pi Pico W die Codezeile mit ‘LED’, für den ursprünglichen Pico verwenden Sie die Codezeile mit 25. Beim Pico ist die LED mit GPIO 25 verbunden, beim Pico W jedoch nicht.
Raspberry Pi Pico W
led = machine.Pin('LED', machine.Pin.OUT)
Himbeer Pi Pico
led = machine.Pin(25, machine.Pin.OUT)
6. Erstellen Sie eine for-Schleife, die zehnmal durchlaufen wirdjedes Mal, wenn die Schleife ausgeführt wird, schaltet sie die LED ein / aus, gibt eine Nachricht an die REPL aus und schläft für 0,1 Sekunden.
for i in range(10):
led.toggle()
print("BLINK")
sleep(0.1)
7. Klicken Sie auf Speichern und speichern Sie die Datei als blink.py auf Ihrem Computer.
8. Klicken Sie auf Ausführen, um den Code auf dem Pico zu starten. Die LED auf dem Pico blinkt ein und aus und der REPL zeigt die Meldung „BLINK“ an.
Sie kennen sich aus und brauchen einen leichten Editor, um Ihren Python-Code zu erledigen. Natürlich können Sie Visual Studio Code, PyCharm usw. installieren. Aber wenn Sie nur ein paar Projektdateien bearbeiten müssen, ist Notepad++ genau das Richtige für Sie. Notepad++ ist ein Schweizer Taschenmesser eines Editors und funktioniert hervorragend mit Python. Hier installieren wir Notepad++ und richten es so ein, dass es unseren Python-Code auf Knopfdruck ausführt.
Beachten Sie, dass Sie den Python 3-Interpreter installieren müssen, dessen Schritte am Anfang dieser Anleitung stehen.
1. Öffnen Sie einen Browser zum Notepad++-Website und laden Sie das neueste Windows-Installationsprogramm herunter.
2. Doppelklicken Sie in Ihrem Downloads-Ordner auf die Datei, um das Installationsprogramm zu starten.
3. Stellen Sie Ihre bevorzugte Sprache ein und klicken Sie auf OK.
4. Wählen Sie Weiter.
5. Wählen Sie „Ich stimme zu“.
6. Klicken Sie auf Weiter.
7. Klicken Sie auf Weiter.
8. Klicken Sie auf Installieren, um den Vorgang zu starten.
9. Aktivieren Sie „Notepad++ ausführen“ und klicken Sie auf „Fertig stellen“, um die Installation zu beenden und Notepad++ zu öffnen.
Die Notepad++-Oberfläche
Notepad ++ hat eine kompliziertere Benutzeroberfläche als Mu, und dies spiegelt die Flexibilität des Editors wider. Notepad++ ist viel mehr als ein Python-Editor, wir können damit PHP, Perl, JSON usw. schreiben.
- Menüs. Hier können wir Projekte laden, speichern, Makros erstellen und Plugins für bestimmte Sprachen installieren.
- Editor. Hier entsteht der Code für unser Projekt.
- Arbeitsplatz. Wenn wir an einem großen Projekt mit mehreren Projektdateien arbeiten, können wir den Ordner als Arbeitsbereich laden und haben schnellen Zugriff auf die Dateien.
Ausführen von Python-Code in Notepad++
1. Erstellen Sie ein einfaches Python-Projekt, das eine for-Schleife verwendet, um eine Nachricht an die Python-Shell auszugeben.
for i in range(10):
print("Writing Python in Notepad++")
2. Speichern Sie den Code als for_loop.py.
3. Klicken Sie auf Ausführen >> Ausführen..
4. Klicken Sie auf … und navigieren Sie zur ausführbaren Python-Datei. Wählen Sie die Datei aus und der Pfad wird dem Dialogfeld hinzugefügt. Fügen Sie am Ende des Pfads -i “$(FULL_CURRENT_PATH)” hinzu, um Notepad++ zu zwingen, die Datei zu öffnen. Klicken Sie auf Speichern.
Example path to Python
C:\Users\LattePanda\AppData\Local\Programs\Python\Python310\python.exe -i "$(FULL_CURRENT_PATH)"
5. Erstellen Sie eine Verknüpfung namens Python3.10, um den Python-Interpreter zu starten, und klicken Sie dann auf OK. Wir haben ALT + SHIFT + P gewählt, da es nicht mit anderen Tastenkombinationen auf unserem System kollidiert.
6. Verwenden Sie Ihre Verknüpfung, um den Python-Code auszuführen.