Tipp: Neben klassischer Literatur zum Lesen und Nachschlagen, können Sie auch eine App auf dem Handy oder Tutorials oder Apps im Browser ausprobieren.
Die App Sololearn und code academy (im Browser) gibt es schon länger, aber es kommen ständig neue Varianten hinzu.
Es gibt inzwischen eine Vielzahl von Tutorials und Apps mit denen man auf dem Handy Python lernen kann. Suchen Sie dazu im App-Store ihres Handys nach Python und probieren Sie verschiedenes aus. Achten Sie stets darauf, dass Sie Python in der Version 3.x lernen und nicht eine ältere Version (z.B. Python 2.7).
Wir haben im folgenden ein paar Links zusammen gestellt.Python liefert eine Mini-IDE mit: IDLE. Weitere Informationen zu diesen Entwicklungsumgebungen und jupyter finden Sie im Menü rechts unter Python mit IDES.
Diese Datei muss man interpretieren und dabei ausführen. Dann entsteht eine weitere Datei, die mit .pyc endet. Dazu dient der Befehl
Weitere Möglichkeiten sind: Verwenden der Python-Shell bzw. Erstellen von jupyter-Notebooks. Darüber hinaus haben Sie die Möglichkeit eine IDE (z.B. pyzo, eclipse,...) zu verwenden
python3
werden folgende Bibliotheken gebraucht: numpy, scipy, matplotlib
jupyter, jupyterlab
, notebook
). Die Teilnehmer von EWR und PPI benötigen ausserdem pylint
.pip
(oder häufig auch schon pip3
, bitte gegebenenfalls aktualisieren) zur Verfügung mit dem zusätzlich benötigte Pakete installiert werden können. Hiervon benötigen wir numpy, scipy, matplotlib, jupyter, jupyterlab, notebook und gegebenenfalls pylint.
Auf allen Plattformen ist auch die Installation von Anaconda an. Hier sind Jupyter, sowie die wichtigen Bibliotheken numpy, scipy und matplotlib bereits enthalten.
Sobald Python installiert wurde, kann man die Kommandozeile öffnen (Win + R drücken, dann cmd öffnen). In der Kommandozeile kann man nun - wie bei Unix-Rechnern - arbeiten. Zur Kontrolle kann man mit where python
auch schauen, wo Python liegt. Als Antwort sollte man einen Dateipfad erhalten, der mit python.exe
endet.
Mittels pip steht der Befehl pip install modulname
zum Installieren zur Verfügung. So lassen sich jetzt numpy, scipy und matplotlib installieren. Für EWR und PPI können Sie hierüber auch pylint installieren.
Zusätzlich brauchen wir noch die Pakete für das Arbeiten mit jupyter notebooks (jupyterlab und notebook). Unter Windows muss man hier noch den PATH anpassen. Bei der Installation sollte eine Warnung auftreten, die sagt, was dem PATH zugefügt werden muss und in welcher Datei der entsprechende Pfad steht.
Das Hinzufügen geht so: Rechtsklick auf Start -> System -> (runterscrollen) Systeminfo -> Erweiterte Systemeinstellungen -> Erweitert -> Umgebungsvariablen.
Nun kann man unter Systemvariablen Path auswählen und auf Bearbeiten drücken. Dann drückt man Neu und kopiert den in der Warnung gegebenen Pfad dort hinein. Speichern nicht vergessen. Geschafft, jetzt sollte es laufen.
Sollten Sie die Warnung nicht beachtet haben, dann müssen Sie im Nachhinein diesen Pfad manuell finden: Meistens hat dieser Pfad folgende Struktur \Users\username\AppData\Local\Packages\PythonSoftwareFoundation.Python [... aktuelle Versionsnummer und ein paar Buchstaben] \LocalCache\local-packages\Python[Versionsnummer]\Scripts
pip
mitinstalliert. Die Installation von weiteren Bibliotheken sowie jupyter (jupyter, jupyterlab, notebook
) ist damit, wie oben beschrieben möglich.
Eine Anleitung zur Installation unter MacOS gibt es z.B. auf
jupyter
mittels pip
installieren kann.c.NotebookApp.use_redirect_file = True
auskommentieren (# wegnehmen) und auf False setzen.