Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial programming >> Python

Umfassender Leitfaden zur Einrichtung Ihrer Python-Entwicklungsumgebung

Lokale Umgebung einrichten

Öffnen Sie ein Terminalfenster und geben Sie "python" ein, um herauszufinden, ob es bereits installiert ist und welche Version installiert ist.

Python ist auf einer Vielzahl von Plattformen verfügbar, darunter:

Python beziehen

Der aktuellste Quellcode, Binärdateien, Dokumentation, Neuigkeiten etc. sind auf der offiziellen Python-Website verfügbar: https://www.python.org/

Die Python-Dokumentation können Sie von https://www.python.org/doc/ herunterladen. Die Dokumentation ist in HTML, PDF und PostScript verfügbar.

Python installieren

Die Python-Distribution ist für eine Vielzahl von Plattformen verfügbar. Sie müssen nur den für Ihre Plattform zutreffenden Binärcode herunterladen und Python installieren.

Falls der Binärcode für Ihre Plattform nicht verfügbar ist, benötigen Sie einen C-Compiler, um den Quellcode manuell zu kompilieren. Das Kompilieren des Quellcodes bietet mehr Flexibilität bei der Wahl der gewünschten Features für Ihre Installation.

Installation unter Unix und Linux

Hier sind die einfachen Schritte zur Installation von Python auf einem Unix/Linux-Rechner:

Dies installiert Python am Standardort /usr/local/bin und die Bibliotheken unter /usr/local/lib/pythonXX, wobei XX die Python-Version ist.

Installation unter Windows

Schritte zur Installation von Python auf einem Windows-Rechner:

Installation unter Macintosh

Aktuelle Macs werden mit Python ausgeliefert, aber es kann mehrere Jahre veraltet sein. Siehe https://www.python.org/download/mac/ für Anweisungen zum Erhalt der aktuellen Version sowie zusätzlicher Tools zur Unterstützung der Entwicklung auf dem Mac. Für ältere Mac OS-Versionen vor Mac OS X 10.3 (veröffentlicht 2003) ist MacPython verfügbar.

Jack Jansen betreut es, und Sie erhalten vollen Zugriff auf die gesamte Dokumentation auf seiner Website: https://www.cwi.nl/~jack/macpython.html. Dort finden Sie vollständige Installationsdetails für Mac OS.

PATH einrichten

Programme und andere ausführbare Dateien können in vielen Verzeichnissen liegen. Daher bieten Betriebssysteme einen Suchpfad (PATH), der die Verzeichnisse auflistet, in denen das OS nach Ausführbaren sucht.

Der Pfad wird in einer Umgebungsvariable gespeichert – einem benannten String, der vom Betriebssystem verwaltet wird. Diese Variable enthält Informationen, die für die Kommandozeile und andere Programme verfügbar sind.

Die path-Variable heißt unter Unix PATH und unter Windows Path (Unix unterscheidet Groß-/Kleinschreibung, Windows nicht).

Unter Mac OS kümmert sich der Installer um die Pfad-Details. Um den Python-Interpreter von einem bestimmten Verzeichnis aus aufrufen zu können, müssen Sie das Python-Verzeichnis zu Ihrem Pfad hinzufügen.

Pfad unter Unix/Linux einrichten

Um das Python-Verzeichnis für eine bestimmte Sitzung in Unix zum Pfad hinzuzufügen:

Pfad unter Windows einrichten

Um das Python-Verzeichnis für eine bestimmte Sitzung in Windows zum Pfad hinzuzufügen:

An der Eingabeaufforderung – path %path%;C:\Python eingeben und Enter drücken.

Hinweis – C:\Python ist der Pfad zum Python-Verzeichnis.

Python-Umgebungsvariablen

Wichtige Umgebungsvariablen, die von Python erkannt werden:

Nr.Variable & Beschreibung
1

PYTHONPATH

Ähnliche Rolle wie PATH. Diese Variable teilt dem Python-Interpreter mit, wo die Moduldateien zu finden sind, die in ein Programm importiert werden. Sie sollte das Python-Quellbibliotheksverzeichnis und die Verzeichnisse mit Python-Quellcode enthalten. PYTHONPATH wird manchmal vom Python-Installer voreingestellt.

2

PYTHONSTARTUP

Enthält den Pfad einer Initialisierungsdatei mit Python-Quellcode. Sie wird jedes Mal ausgeführt, wenn Sie den Interpreter starten. Sie heißt unter Unix .pythonrc.py und enthält Befehle, die Utilities laden oder PYTHONPATH modifizieren.

3

PYTHONCASEOK

Wird unter Windows verwendet, um Python anzuweisen, die erste case-insensitive Übereinstimmung bei einer Import-Anweisung zu finden. Setzen Sie diese Variable auf einen beliebigen Wert, um sie zu aktivieren.

4

PYTHONHOME

Alternativer Modulsuchpfad. Meist in PYTHONSTARTUP oder PYTHONPATH eingebettet, um den Wechsel von Modulbibliotheken zu erleichtern.

Python ausführen

Es gibt drei verschiedene Möglichkeiten, Python zu starten:

Interaktiver Interpreter

Sie können Python von Unix, DOS oder jedem anderen System starten, das einen Kommandozeilen-Interpreter oder ein Shell-Fenster bereitstellt.

Geben Sie python in der Kommandozeile ein.

Beginnen Sie sofort mit dem Programmieren im interaktiven Interpreter.

$ python          # Unix/Linux
python%           # Unix/Linux
C:> python        # Windows/DOS

Verfügbare Kommandozeilenoptionen:

Nr.Option & Beschreibung
1

-d

Liefert Debug-Ausgabe.

2

-O

Erzeugt optimierten Bytecode (resultiert in .pyo-Dateien).

3

-S

Führt import site nicht aus, um Python-Pfade beim Start zu suchen.

4

-v

Ausführliche Ausgabe (detaillierte Ablaufverfolgung bei Import-Anweisungen).

5

-X

Deaktiviert klassenbasierte eingebaute Exceptions (nur Strings verwenden); veraltet ab Version 1.6.

6

-c cmd

Führt Python-Skript aus, das als cmd-String übergeben wird.

7

file

Führt Python-Skript aus gegebener Datei aus.

Skript über die Kommandozeile

Ein Python-Skript kann an der Kommandozeile ausgeführt werden, indem der Interpreter für Ihre Anwendung aufgerufen wird:

$ python script.py    # Unix/Linux
python% script.py     # Unix/Linux
C:> python script.py  # Windows/DOS

Hinweis – Stellen Sie sicher, dass der Dateiberechtigungsmodus die Ausführung erlaubt.

Integrierte Entwicklungsumgebung (IDE)

Sie können Python auch aus einer grafischen Benutzeroberfläche (GUI) heraus ausführen, wenn Sie eine GUI-Anwendung auf Ihrem System haben, die Python unterstützt.

Falls Sie die Umgebung nicht korrekt einrichten können, wenden Sie sich an Ihren Systemadministrator. Stellen Sie sicher, dass die Python-Umgebung ordnungsgemäß eingerichtet ist und einwandfrei funktioniert.

Hinweis – Alle Beispiele in den folgenden Kapiteln wurden mit Python 2.4.3 unter CentOS Linux ausgeführt. Wir haben die Python-Programmierumgebung bereits online eingerichtet, sodass Sie alle verfügbaren Beispiele gleichzeitig mit dem Theorie-Lernen online ausführen können. Fühlen Sie sich frei, jedes Beispiel zu modifizieren und online auszuführen.

Python

  1. Python-Datentypen meistern: Praxisleitfaden
  2. Python-Operatoren meistern: Umfassender Leitfaden
  3. Python pass-Statement meistern: Praxisleitfaden
  4. Python-Funktionsargumente meistern: Positional, Keyword & Default-Parameter
  5. Datei- und Verzeichnisexistenz in Python prüfen – Ein praktischer Leitfaden
  6. Java Entwicklungsumgebung einrichten: Installationsanleitung
  7. C-Programmierumgebung einrichten: Wichtige Tools & Tipps
  8. C++ Entwicklungsumgebung einrichten: Komplettanleitung
  9. Java 10 Entwicklungsumgebung einrichten: Installation, PATH & IDEs
  10. Java 9 Entwicklungsumgebung einrichten: JDK-Installation, PATH & IDEs