Python 3 - Umgebungs-Setup
Python 3 ist für Windows, Mac OS und die meisten Varianten des Linux-Betriebssystems verfügbar. Obwohl Python 2 für viele andere Betriebssysteme verfügbar ist, wurde die Python 3-Unterstützung entweder nicht für sie verfügbar gemacht oder eingestellt.
Einrichtung der lokalen Umgebung
Öffnen Sie ein Terminalfenster und geben Sie "python" ein, um herauszufinden, ob es bereits installiert ist und welche Version installiert ist.
Python bekommen
Windows-Plattform
Auf dieser Download-Seite finden Sie Binärdateien der neuesten Version von Python 3 (Python 3.5.1)
Die folgenden verschiedenen Installationsoptionen stehen zur Verfügung.
- Windows x86-64 einbettbare Zip-Datei
- Ausführbares Windows x86-64-Installationsprogramm
- Webbasiertes Windows x86-64-Installationsprogramm
- Windows x86 einbettbare Zip-Datei
- Installierbares Windows x86-Installationsprogramm
- Webbasiertes Windows x86-Installationsprogramm
Note- Für die Installation von Python 3.5.1 sind Windows 7 mit SP1 Mindestanforderungen an das Betriebssystem. Für die Versionen 3.0 bis 3.4.x ist Windows XP akzeptabel.
Linux-Plattform
Verschiedene Linux-Varianten verwenden unterschiedliche Paketmanager für die Installation neuer Pakete.
Unter Ubuntu Linux wird Python 3 mit dem folgenden Befehl vom Terminal installiert.
$sudo apt-get install python3-minimal
Installation von der Quelle
Laden Sie Gzipped Source Tarball von Pythons Download-URL herunter - https://www.python.org/ftp/python/3.5.1/Python-3.5.1.tgz
Extract the tarball
tar xvfz Python-3.5.1.tgz
Configure and Install:
cd Python-3.5.1
./configure --prefix = /opt/python3.5.1
make
sudo make install
Mac OS
Laden Sie Mac OS-Installationsprogramme von dieser URL herunter - https://www.python.org/downloads/mac-osx/
- 64-Bit / 32-Bit-Installationsprogramm für Mac OS X - python-3.5.1-macosx10.6.pkg
- 32-Bit-Installationsprogramm für Mac OS X 32-Bit i386 / PPC - python-3.5.1-macosx10.5.pkg
Doppelklicken Sie auf diese Paketdatei und befolgen Sie die Anweisungen des Assistenten zur Installation.
Der aktuellste und aktuellste Quellcode, Binärdateien, Dokumentationen, Nachrichten usw. sind auf der offiziellen Website von Python verfügbar -
Python Official Website - - https://www.python.org/
Sie können die Python-Dokumentation von der folgenden Site herunterladen. Die Dokumentation ist in den Formaten HTML, PDF und PostScript verfügbar.
Python Documentation Website- www.python.org/doc/
PATH einrichten
Programme und andere ausführbare Dateien können sich in vielen Verzeichnissen befinden. Daher bieten die Betriebssysteme einen Suchpfad, in dem die Verzeichnisse aufgelistet sind, in denen nach ausführbaren Dateien gesucht wird.
Die wichtigen Merkmale sind -
Der Pfad wird in einer Umgebungsvariablen gespeichert, bei der es sich um eine benannte Zeichenfolge handelt, die vom Betriebssystem verwaltet wird. Diese Variable enthält Informationen, die der Befehlsshell und anderen Programmen zur Verfügung stehen.
Die Pfadvariable heißt PATH unter Unix oder Path in Windows (Unix unterscheidet zwischen Groß- und Kleinschreibung; Windows nicht).
Unter Mac OS übernimmt das Installationsprogramm die Pfaddetails. Um den Python-Interpreter von einem bestimmten Verzeichnis aus aufzurufen, müssen Sie das Python-Verzeichnis zu Ihrem Pfad hinzufügen.
Pfad unter Unix / Linux festlegen
So fügen Sie das Python-Verzeichnis dem Pfad für eine bestimmte Sitzung unter Unix hinzu:
In the csh shell - Geben Sie setenv PATH "$ PATH: / usr / local / bin / python3" ein und drücken Sie die Eingabetaste.
In the bash shell (Linux) - Geben Sie export PYTHONPATH = / usr / local / bin / python3.4 ein und drücken Sie die Eingabetaste.
In the sh or ksh shell - Geben Sie PATH = "$ PATH: / usr / local / bin / python3" ein und drücken Sie die Eingabetaste.
Note - / usr / local / bin / python3 ist der Pfad des Python-Verzeichnisses.
Pfad unter Windows festlegen
So fügen Sie das Python-Verzeichnis dem Pfad für eine bestimmte Sitzung in Windows hinzu:
At the command prompt - Geben Sie path% path%; C: \ Python ein und drücken Sie die Eingabetaste.
Note - C: \ Python ist der Pfad des Python-Verzeichnisses
Python-Umgebungsvariablen
Hier sind wichtige Umgebungsvariablen, die von Python erkannt werden -
Sr.Nr. | Variable & Beschreibung |
---|---|
1 | PYTHONPATH Es hat eine ähnliche Rolle wie PATH. Diese Variable teilt dem Python-Interpreter mit, wo sich die in ein Programm importierten Moduldateien befinden sollen. Es sollte das Python-Quellbibliotheksverzeichnis und die Verzeichnisse enthalten, die Python-Quellcode enthalten. PYTHONPATH wird manchmal vom Python-Installationsprogramm voreingestellt. |
2 | PYTHONSTARTUP Es enthält den Pfad einer Initialisierungsdatei, die Python-Quellcode enthält. Es wird jedes Mal ausgeführt, wenn Sie den Interpreter starten. Es heißt unter Unix .pythonrc.py und enthält Befehle zum Laden von Dienstprogrammen oder zum Ändern von PYTHONPATH. |
3 | PYTHONCASEOK Es wird in Windows verwendet, um Python anzuweisen, die erste Übereinstimmung ohne Berücksichtigung der Groß- und Kleinschreibung in einer Importanweisung zu finden. Setzen Sie diese Variable auf einen beliebigen Wert, um sie zu aktivieren. |
4 | PYTHONHOME Es ist ein alternativer Modul-Suchpfad. Es ist normalerweise in die Verzeichnisse PYTHONSTARTUP oder PYTHONPATH eingebettet, um das Wechseln der Modulbibliotheken zu vereinfachen. |
Python ausführen
Es gibt drei verschiedene Möglichkeiten, Python zu starten:
Interaktiver Dolmetscher
Sie können Python unter Unix, DOS oder einem anderen System starten, das Ihnen einen Befehlszeileninterpreter oder ein Shell-Fenster bietet.
Eingeben python die Kommandozeile.
Starten Sie die Codierung sofort im interaktiven Interpreter.
$python # Unix/Linux
or
python% # Unix/Linux
or
C:>python # Windows/DOS
Hier ist die Liste aller verfügbaren Befehlszeilenoptionen -
Sr.Nr. | Option & Beschreibung |
---|---|
1 | -d Debug-Ausgabe bereitstellen |
2 | -O Optimierten Bytecode generieren (was zu .pyo-Dateien führt) |
3 | -S Führen Sie keine Importsite aus, um beim Start nach Python-Pfaden zu suchen |
4 | -v ausführliche Ausgabe (detaillierte Ablaufverfolgung bei Importanweisungen) |
5 | -X Deaktivieren Sie klassenbasierte integrierte Ausnahmen (verwenden Sie einfach Zeichenfolgen). veraltet ab Version 1.6 |
6 | -c cmd Führen Sie das als cmd-Zeichenfolge gesendete Python-Skript aus |
7 | file Führen Sie das Python-Skript aus der angegebenen Datei aus |
Skript über die Befehlszeile
Ein Python-Skript kann in der Befehlszeile ausgeführt werden, indem der Interpreter in Ihrer Anwendung aufgerufen wird (siehe folgendes Beispiel).
$python script.py # Unix/Linux
or
python% script.py # Unix/Linux
or
C:>python script.py # Windows/DOS
Note - Stellen Sie sicher, dass der Dateiberechtigungsmodus die Ausführung ermöglicht.
Integrierte Entwicklungsumgebung
Sie können Python auch in einer grafischen Benutzeroberfläche (GUI) ausführen, wenn auf Ihrem System eine GUI-Anwendung vorhanden ist, die Python unterstützt.
Unix - IDLE ist die allererste Unix-IDE für Python.
Windows - - PythonWin ist die erste Windows-Oberfläche für Python und eine IDE mit einer GUI.
Macintosh - Die Macintosh-Version von Python ist zusammen mit der IDLE-IDE auf der Hauptwebsite verfügbar und kann entweder als MacBinary- oder BinHex-Datei heruntergeladen werden.
Wenn Sie die Umgebung nicht ordnungsgemäß einrichten können, können Sie die Hilfe Ihres Systemadministrators in Anspruch nehmen. Stellen Sie sicher, dass die Python-Umgebung ordnungsgemäß eingerichtet ist und einwandfrei funktioniert.
Note - Alle in den folgenden Kapiteln aufgeführten Beispiele werden mit der Python 3.4.1-Version ausgeführt, die unter Windows 7 und Ubuntu Linux verfügbar ist.
Wir haben die Python-Programmierumgebung bereits online eingerichtet, sodass Sie alle verfügbaren Beispiele online ausführen können, während Sie Theorie lernen. Sie können jedes Beispiel ändern und online ausführen.