Heim >Backend-Entwicklung >Python-Tutorial >Einrichtung der Python-Umgebung
In diesem Kapitel stellen wir Ihnen vor, wie Sie eine Python-Entwicklungsumgebung lokal einrichten.
Python kann auf mehreren Plattformen verwendet werden, einschließlich Linux und Mac OS X. Allgemeine Linux-Distributionen enthalten Python, und die neueste Version von Mac OS X enthält auch Python, was bedeutet, dass es bereits installiert ist und nicht konfiguriert werden muss.
Laden Sie die neueste Version von Python 2.7.9 direkt unter Windows herunter. Wählen Sie bei der Installation bitte
aus Terminalfenster, um anzuzeigen, ob Python lokal installiert wurde und welche Version von Python installiert ist.
Unix (Solaris, Linux, FreeBSD, AIX, HP/UX, SunOS, IRIX usw.)
Win 9x/NT/2000
Macintosh (Intel, PPC , 68K)
OS/2
DOS (mehrere DOS-Versionen)
PalmOS
Nokia Mobile Phone
Windows CE
Acorn/RISC OS
BeOS
Amiga
VMS/OpenVMS
QNX
VxWorks
Psion
Python kann auch auf virtuelle Java- und .NET-Maschinen portiert werden.
Python-Download
Pythons neuester Quellcode, Binärdokumente, Nachrichteninformationen usw. können auf der offiziellen Website von Python eingesehen werden:
Offizielle Python-Website : http://www.python.org/
Sie können die Python-Dokumentation über den folgenden Link herunterladen. Sie können die Dokumentation in HTML, PDF, PostScript und anderen Formaten herunterladen.
Python-Dokument-Download-Adresse: www.python.org/doc/
Python-Installation
Python wurde auf viele Plattformen portiert (mit Änderungen an ermöglichen, dass es auf verschiedenen Plattformen funktioniert).
Sie müssen die Binärdateien für die von Ihnen verwendete Plattform herunterladen und dann Python installieren.
Wenn für Ihre Plattform keine Binärdateien verfügbar sind, müssen Sie den Quellcode manuell mit einem C-Compiler kompilieren.
Der kompilierte Quellcode verfügt über mehr Selektivität in den Funktionen und bietet mehr Flexibilität für die Python-Installation.
Im Folgenden erfahren Sie, wie Sie Python auf verschiedenen Plattformen installieren:
Python auf Unix- und Linux-Plattformen installieren:
Im Folgenden finden Sie einfache Schritte zur Installation von Python auf Unix- und Linux-Plattformen :
Öffnen Sie den WEB-Browser und besuchen Sie http://www.python.org/download/
Wählen Sie das Quellcode-Komprimierungspaket für Unix/Linux aus.
Laden Sie das komprimierte Paket herunter und entpacken Sie es.
Wenn Sie einige Optionen anpassen müssen, ändern Sie Module/Setup
execute ./configure script
make
make install
ausführen Nach den oben genannten Vorgängen wird Python im Verzeichnis /usr/local/bin installiert und die Python-Bibliothek wird in /usr/local/lib/pythonXX installiert, wobei XX die Versionsnummer von Python ist, die Sie verwenden.
Python auf der Windows-Plattform installieren:
Im Folgenden finden Sie einfache Schritte zur Installation von Python auf der Windows-Plattform:
Öffnen Sie einen WEB-Browser und besuchen Sie http://www.python. org/ download/
Wählen Sie das Windows-Plattform-Installationspaket in der Download-Liste aus. Das Paketformat ist: python-XYZ.msi-Datei, XYZ ist die Versionsnummer, die Sie installieren möchten.
Um den Installer python-XYZ.msi verwenden zu können, muss das Windows-System Microsoft Installer 2.0 unterstützen. Speichern Sie einfach die Installationsdatei auf Ihrem lokalen Computer und führen Sie sie aus, um zu sehen, ob Ihr Computer MSI unterstützt. Windows XP und spätere Versionen verfügen bereits über MSI, und auch viele ältere Computer können MSI installieren.
Doppelklicken Sie nach dem Herunterladen auf das Download-Paket, um den Python-Installationsassistenten aufzurufen. Die Installation ist sehr einfach. Sie müssen nur die Standardeinstellungen verwenden und auf „Weiter“ klicken, bis die Installation abgeschlossen ist.
Python auf der MAC-Plattform installieren:
Neuere Mac-Systeme verfügen alle über eine Python-Umgebung, aber die mitgelieferte Python-Version ist eine alte Version. Sie können dem Link http:// folgen. www.python.org/download/mac/ Schauen Sie sich die Funktionseinführung der neuen Version von Python auf MAC an.
Sie können das vollständige Python-Installations-Tutorial auf MAC ansehen: http://www.cwi.nl/~jack/macpython.html
Umgebungsvariablenkonfiguration
Programme und ausführbare Dateien können sich in vielen Verzeichnissen befinden, und diese Pfade befinden sich wahrscheinlich nicht im Suchpfad, der vom Betriebssystem für ausführbare Dateien bereitgestellt wird.
Pfad wird in einer Umgebungsvariablen gespeichert, bei der es sich um eine benannte Zeichenfolge handelt, die vom Betriebssystem verwaltet wird. Diese Variablen enthalten Informationen über verfügbare Befehlszeileninterpreter und andere Programme.
Die Pfadvariable in Unix oder Windows ist PATH (UNIX unterscheidet zwischen Groß- und Kleinschreibung, Windows unterscheidet nicht zwischen Groß- und Kleinschreibung).
Unter Mac OS wird der Installationspfad von Python während des Installationsvorgangs geändert. Wenn Sie Python aus einem anderen Verzeichnis referenzieren müssen, müssen Sie das Python-Verzeichnis zum Pfad hinzufügen.
Umgebungsvariablen unter Unix/Linux festlegen
In der CSH-Shell: Geben Sie
setenv PATH „$PATH:/usr/local/bin/python“ ein und drücken Sie die Eingabetaste.
In der Bash-Shell (Linux): Geben Sie
export PATH="$PATH:/usr/local/bin/python" ein und drücken Sie die Eingabetaste.
In der sh- oder ksh-Shell: Geben Sie
PATH="$PATH:/usr/local/bin/python" ein und drücken Sie die Eingabetaste.
Hinweis: /usr/local/bin/python ist das Installationsverzeichnis von Python.
Umgebungsvariablen in Windows festlegen
Fügen Sie das Python-Verzeichnis in den Umgebungsvariablen hinzu:
Im Eingabeaufforderungsfeld (cmd): Geben Sie
path %path% ein; C:Python, drücken Sie die Eingabetaste.
Hinweis: C:Python ist das Installationsverzeichnis von Python.
Python-Umgebungsvariablen
Die folgenden wichtigen Umgebungsvariablen, die für Python gelten:
Variablenname
Beschreibung
PYTHONPATH PYTHONPATH ist der Python-Suchpfad. Standardmäßig werden die von uns importierten Module von PYTHONPATH durchsucht.
PYTHONSTARTUP Nach dem Start von Python sucht es zunächst nach der Umgebungsvariablen PYTHONSTARTUP und führt dann den durch die Variable in dieser Datei angegebenen Ausführungscode aus.
PYTHONCASEOK Durch das Hinzufügen der Umgebungsvariablen PYTHONCASEOK wird die Groß-/Kleinschreibung in Python beim Importieren von Modulen ignoriert.
PYTHONHOME Ein weiterer Modulsuchpfad. Es ist normalerweise in das Verzeichnis PYTHONSTARTUP oder PYTHONPATH eingebettet, was den Wechsel zwischen den beiden Modulbibliotheken erleichtert.
Python ausführen
Es gibt drei Möglichkeiten, Python auszuführen:
1. Interaktiver Interpreter:
Sie können den Befehl verwenden Zeilenfenster in Python und öffnen Sie den interaktiven Interpreter, um mit dem Schreiben von Python-Code zu beginnen.
Sie können Python-Codierungsarbeiten unter Unix, DOS oder jedem anderen System durchführen, das eine Befehlszeile oder Shell bereitstellt.
$python # Unix/Linux
C:>python # Windows/DOS
Im Folgenden sind die Python-Befehlszeilenparameter aufgeführt:
Optionen
Beschreibung
-d Debugging-Informationen während des Parsens anzeigen
-O Optimierten Code generieren (.pyo-Datei)
-S Gibt beim Start nicht den Speicherort an, um den Python-Pfad zu finden.
-v Gibt die Python-Versionsnummer aus.
-X Seit Version 1.6 ist die integrierte Ausnahme. (nur für Strings) ist veraltet.
-c cmd Führen Sie das Python-Skript aus und verwenden Sie das Ergebnis als cmd-Zeichenfolge.
Datei Führen Sie das Python-Skript in der angegebenen Python-Datei aus.
2. Befehlszeilenskript
Sie können Python-Skripte auf der Befehlszeile ausführen, indem Sie einen Interpreter in Ihre Anwendung einführen, wie unten gezeigt:
$python script #. Unix/Linux
oder
./script.py # Unix/Linux
oder
C:>python script.py # Windows /DOS
Hinweis: Bitte prüfen Sie beim Ausführen des Skripts, ob das Skript über ausführbare Berechtigungen verfügt.
3. Integrierte Entwicklungsumgebung (IDE: Integrated Development Environment)
Sie können die grafische Benutzeroberfläche (GUI) verwenden, um Python-Code zu schreiben und auszuführen. Die folgenden IDEs werden für jede Plattform empfohlen:
Unix: IDLE ist die früheste Python-IDE unter UNIX.
Windows: PythonWin ist eine in Python integrierte Entwicklungsumgebung, die in vielerlei Hinsicht besser als IDE ist
Macintosh: Pythons Mac kann IDLE IDE verwenden, und Sie können das entsprechende IDLE für MAC herunterladen Webseite.
Bevor Sie mit dem nächsten Kapitel fortfahren, stellen Sie bitte sicher, dass Ihre Umgebung erfolgreich eingerichtet wurde. Wenn Sie nicht in der Lage sind, die richtige Umgebung einzurichten, können Sie Hilfe von Ihrem Systemadministrator erhalten.
Die in den folgenden Kapiteln aufgeführten Beispiele wurden in der Python 2.7.6-Version unter Ubuntu (Linux) getestet.