Evgenii Legotckoi
Evgenii Legotckoi18. Februar 2018 08:34

Python 3 - Tutorial 002. Umgebung einrichten

Python 3 ist für Windows, Mac OS und die meisten Varianten des Linux-Betriebssystems verfügbar.

Einrichten der lokalen Umgebung

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

Python bekommen

Windows-Plattform

Binärdateien für die neueste Version von Python 3 (Python 3.6.4) sind auf dieser Seite Downloads verfügbar.

Die folgenden Installationsoptionen sind verfügbar.

  • ZIP-Datei zum Einbetten in Windows x86-64
  • Windows x86-64 ausführbares Installationsprogramm
  • Webbasiertes Installationsprogramm für Windows x86-64
  • ZIP-Datei zum Einbetten in Windows x86
  • Ausführbares Windows x86-Installationsprogramm
  • Webbasierter Windows x86-Installer

Notiz. Um Python 3.6.4 zu installieren, sind die Mindestanforderungen an das Betriebssystem Windows 7 SP1. Für die Versionen 3.0 bis 3.4.x ist Windows XP akzeptabel.


Linux-Plattform

Verschiedene Linux-Anwendungsfälle verwenden unterschiedliche Paketmanager, um neue Pakete zu installieren.

Unter Ubuntu Linux wird Python 3 mit dem folgenden Befehl vom Terminal installiert.

sudo apt-get install python3-minimal

Installation aus Quellen

Laden Sie die gzippte Quell-TAR-Datei von der Python-Download-URL herunter https://www.python.org/ftp/python/3.6.4/Python-3.6.4.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 die Mac OS-Installationsprogramme von dieser URL herunter https://www.python.org/downloads/mac-osx/

Doppelklicken Sie auf diese Paketdatei und folgen Sie dem Installationsassistenten.

Neuester und aktueller Quellcode, Binärdateien, Dokumentation, Neuigkeiten usw. Verfügbar auf der offiziellen Python-Website -

Offizielle Python-Website https://www.python.org/

Sie können die Python-Dokumentation von der folgenden Website herunterladen. Die Dokumentation ist in den Formaten HTML, PDF und PostScript verfügbar.

Python-Dokumentationswebsite www.python.org/doc/

PATH konfigurieren

Programme und andere ausführbare Dateien können sich in vielen Verzeichnissen befinden. Daher stellen Betriebssysteme einen Suchpfad bereit, der die Verzeichnisse auflistet, die nach ausführbaren Dateien durchsucht werden.

Wichtige Merkmale sind:

  • Der Pfad wird in einer Umgebungsvariablen gespeichert, die eine benannte Zeichenfolge ist, die vom Betriebssystem unterstützt wird. Diese Variable enthält Informationen, die der Shell und anderen Programmen zur Verfügung stehen.
  • Die Pfadvariable heißt PATH unter Unix oder Pfad unter Windows (bei Unix wird zwischen Groß- und Kleinschreibung unterschieden, bei Windows nicht).
  • Unter Mac OS verarbeitet das Installationsprogramm die Pfaddetails. Um den Python-Interpreter aus einem bestimmten Verzeichnis aufzurufen, müssen Sie das Python-Verzeichnis zu Ihrem Pfad hinzufügen.

Konfigurieren von PATH unter Unix / Linux

So fügen Sie dem Pfad für eine bestimmte Sitzung unter Unix ein Python-Verzeichnis hinzu:

  • In der csh-Shell - geben Sie setenv PATH "$PATH:/usr/local/bin/python3" ein und drücken Sie die Eingabetaste.
  • In der Bash-Shell (Linux) - geben Sie PYTHONPATH=/usr/local/bin/python3.4 ein und drücken Sie die Eingabetaste.
  • In der sh- oder ksh-Shell - geben Sie PATH = "$PATH:/usr/local/bin/python3" ein und drücken Sie die Eingabetaste.

Notiz. /usr/local/bin/python3 ist der Pfad zum Python-Verzeichnis.

PATH in Windows konfigurieren

So fügen Sie dem Pfad für eine bestimmte Sitzung unter Windows ein Python-Verzeichnis hinzu:

  • Geben Sie in der Befehlszeile den Pfad %path%;C:\Python ein und drücken Sie die Eingabetaste.

Notiz. C:\Python ist der Pfad zum Python-Verzeichnis.

Python-Umgebungsvariablen

S. Nr. Variable und Beschreibung
1 PYTHONPATH Es spielt eine ähnliche Rolle wie PATH. Diese Variable teilt dem Python-Interpreter mit, wo die in das Programm importierten Moduldateien zu finden sind. Es sollte das Python-Quellbibliotheksverzeichnis und die Verzeichnisse mit dem Python-Quellcode enthalten. PYTHONPATH wird manchmal vom Python-Installationsprogramm festgelegt.
2 PYTHONSTARTUP Enthält den Pfad zur Initialisierungsdatei, die den 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, die Dienstprogramme laden oder PYTHONPATH ändern.
3 PYTHONCASEOK Wird unter Windows verwendet, um Python anzuweisen, nach der ersten Übereinstimmung ohne Berücksichtigung der Groß-/Kleinschreibung in einer Importanweisung zu suchen. Setzen Sie diese Variable auf einen beliebigen Wert, um sie zu aktivieren.
4 PYTHONHOME Dies ist eine alternative Möglichkeit, das Modul zu finden. Es ist normalerweise in die Verzeichnisse PYTHONSTARTUP oder PYTHONPATH integriert, um die Switch-Modulbibliothek zu vereinfachen.

Führen Sie Python aus

Es gibt drei verschiedene Möglichkeiten, Python auszuführen -

Interaktiver Dolmetscher

Sie können Python unter Unix, DOS oder jedem anderen System ausführen, das Ihnen einen Befehlszeileninterpreter oder ein Shell-Fenster zur Verfügung stellt.

Geben Sie python in die Befehlszeile ein.

Beginnen Sie sofort mit dem Codieren im interaktiven Interpreter.

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

Hier ist eine Liste aller verfügbaren Befehlszeilenoptionen -

S. Nr. Variante und Beschreibung
1 -d Debug-Informationen bereitstellen
2 -O optimierten Bytecode generieren (ergibt .pyo-Dateien)
3 -S führt die Import-Site nicht aus, um beim Start nach Python-Pfad zu suchen
4 -v ausführliche Ausgabe (ausführlicher Trace bei Importen)
5 -X klassenbasierte eingebaute Ausnahmen deaktivieren (nur Strings verwenden); veraltet seit Version 1.6
6 -c cmd Python-Skript ausführen, das als Befehlszeichenfolge gesendet wird
7 Datei Führt das Python-Skript aus der angegebenen Datei aus

Befehlszeilenskript

Sie können ein Python-Skript über die Befehlszeile ausführen, indem Sie den Interpreter in Ihrer Anwendung aufrufen, wie im folgenden Beispiel gezeigt.

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

Notiz. Stellen Sie sicher, dass die Dateiberechtigungen die Ausführung zulassen.

Integrierte Entwicklungsumgebung

Sie können Python in einer Umgebung mit grafischer Benutzeroberfläche (GUI) ausführen, wenn Sie eine GUI-Anwendung auf Ihrem System haben, die Python unterstützt.

Für die Entwicklung von Python-Anwendungen empfehle ich PyCharm von JetBrains als die am weitesten entwickelte und bequemste IDE.

Рекомендуємо хостинг TIMEWEB
Рекомендуємо хостинг TIMEWEB
Stabiles Hosting des sozialen Netzwerks EVILEG. Wir empfehlen VDS-Hosting für Django-Projekte.

Magst du es? In sozialen Netzwerken teilen!

Kommentare

Nur autorisierte Benutzer können Kommentare posten.
Bitte Anmelden oder Registrieren
Letzte Kommentare
ИМ
Игорь Максимов5. Oktober 2024 07:51
Django – Lektion 064. So schreiben Sie eine Python-Markdown-Erweiterung Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
d
dblas55. Juli 2024 11:02
QML - Lektion 016. SQLite-Datenbank und das Arbeiten damit in QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
k
kmssr8. Februar 2024 18:43
Qt Linux - Lektion 001. Autorun Qt-Anwendung unter Linux как сделать автозапуск для флэтпака, который не даёт создавать файлы в ~/.config - вот это вопрос ))
Qt WinAPI - Lektion 007. Arbeiten mit ICMP-Ping in Qt Без строки #include <QRegularExpressionValidator> в заголовочном файле не работает валидатор.
EVA
EVA25. Dezember 2023 10:30
Boost - statisches Verknüpfen im CMake-Projekt unter Windows Ошибка LNK1104 часто возникает, когда компоновщик не может найти или открыть файл библиотеки. В вашем случае, это файл libboost_locale-vc142-mt-gd-x64-1_74.lib из библиотеки Boost для C+…
Jetzt im Forum diskutieren
J
JacobFib17. Oktober 2024 03:27
добавить qlineseries в функции Пользователь может получить любые разъяснения по интересующим вопросам, касающимся обработки его персональных данных, обратившись к Оператору с помощью электронной почты https://topdecorpro.ru…
JW
Jhon Wick1. Oktober 2024 15:52
Indian Food Restaurant In Columbus OH| Layla’s Kitchen Indian Restaurant If you're looking for a truly authentic https://www.laylaskitchenrestaurantohio.com/ , Layla’s Kitchen Indian Restaurant is your go-to destination. Located at 6152 Cleveland Ave, Colu…
КГ
Кирилл Гусарев27. September 2024 09:09
Не запускается программа на Qt: точка входа в процедуру не найдена в библиотеке DLL Написал программу на C++ Qt в Qt Creator, сбилдил Release с помощью MinGW 64-bit, бинарнику напихал dll-ки с помощью windeployqt.exe. При попытке запуска моей сбилженной программы выдаёт три оши…
F
Fynjy22. Juli 2024 04:15
при создании qml проекта Kits есть но недоступны для выбора Поставил Qt Creator 11.0.2. Qt 6.4.3 При создании проекта Qml не могу выбрать Kits, они все недоступны, хотя настроены и при создании обычного Qt Widget приложения их можно выбрать. В чем может …

Folgen Sie uns in sozialen Netzwerken