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.