LMU Headline LMU M;uuml;nchen Fakultät Chemie und Pharmazie
 
  
 

Python3-Kurs SS2019

Programmierkurs

Prof. Dr. H. Ebert

 

Ort und Zeit

Achtung Terminänderung:

Der Kurs findet immer Donnerstags um 17:30 Uhr im CIP-Raum D 1.001

 

Installation von Python

Auf den CIP-Rechnern sind Python3 und Notebook++ bereits vorinstalliert.

Sollten Sie einen privaten Laptop benutzen wollen, sorgen Sie bitte vor dem Kurs dafür, dass Python3 und ein Editor Ihrer Wahl installiert ist (siehe unten). Der Kurs soll die Programmiersprache und nicht deren Installation zum Inhalt haben.

Bei Fragen und Probleme kontaktieren Sie bitte Andreas Held, Raum E 2.027

 

Kursunterlagen

Download-Ordner

 

Tutorials

 

Es gibt auch viele andere als e-Book von der LMU-Bibliothek z.B.:
Python and Matplotlib Essentials for Scientists and Engineers (Matt A Wood)

oder für Smartphone mit

Android: z.B. suche über google-playstore nach "python tutorial"

iOS: z.B. suche über App Store nach "python tutorial"

 

Offizielle Python Seite

 

Installation des Grundsystems zu Python 3

Die hier aufgeführten Installationshinweise sind von uns zusammen getragen und eventuell nicht vollständig. Bei der Installation von Programmen sind selbstverständlich die Hinweise auf den offiziellen Seiten der Hersteller/Anbieter in Bezug auf die Version Ihres Betriebssystem zu beachten.

  • Linux Distributionen Debian und Ubuntu:
    • Installation durch Ausführen von:
      • sudo apt-get install python3
    • Bei andere Distributionen die Python Pakete auf den dort üblichen Weg installieren
  • Windows 10:
    • Download und Ausführen des Installers für Python 3.6.4
    • Bitte beachten Sie dabei Ihre Version von Windows (32 Bit oder 64 Bit)
    • Um Python in der PowerShell aufrufen zu können, müssen Sie beim Installieren darauf achten, dass Python in die Pfad-Variable geschrieben wird. Dies ist eine Option bei der Installation.
    • Es wird normalerweise auch ein Kurzform namens "py.exe" angelegt. Dies spart etwas Schreibarbeit.

Installation von Zusatzpaketen zu Python 3

Python besitzt eine eigene Paketverwaltung namens "PIP". Diese sollte unter allen Betriebssystemen verwendet werden um Pakete zu installieren.

  • Linux Distributionen Debian und Ubuntu:
    • Installation durch Ausführen von:
      • sudo apt-get install python-pip
    • oder durch download der Datei "get-pip.py" von bootstrap.pypa.io und ausführen von:
      • python get-pip.py
    • Der erste Weg installiert die bei Ihrer Version von Linux hinterlegte Version (evtl. etwas älter aber stabil).
    • Der zweite Weg installiert die neueste Version von pip
    • Bei beiden Varianten sind die Installationshinweise auf den offizielen Python Seiten (s.o.) bzw auf der offiziellen Seite von pip PyPI zu beachten.
    • Die ausführbare Datei hat unter Linux den Namen "pip3". Das Programm "pip" zeigt normalerweise auf Python2.7, welches eigentlich veraltet ist.
  • Windows10:
    • Bei der Installation von Python kann mit einer Option die Installation von pip veranlasst werden (Standardmäßig ausgewählt).
    • Die ausführbare Datei hat unter Windows den Namen "pip". Hier gibt es kein "pip3"
  • MacOS X:
    • Auch hier sollte pip bereits mit installiert worden sein.

 

Die Installation von Paketen funktioniert mit pip unter allen Betriebssystemen gleich. Auf Grund der jeweiligen Namen lauten die Befehle unter Linux und MacOs:

  • python3 -m pip install --user PACKAGE
  • pip3 install --user PACKAGE

und unter Windows:

  • python3 -m pip install --user PACKAGE
  • pip install --user PACKAGE
  • py -m pip install --user PACKAGE

Kostenlose Editoren unter Windows 10

  • notepad++

    • Download unter Notepad-plus-plus
    • Editor mit Syntax Highlighting und vielen anderen Funktionen
    • Python verwendet zum Einrücken nur Leerzeichen. Um die Tabulatortaste dazu verwenden zu können, muss im Notepad++V7.5 unter Einstellungen->Optionen->Sprache die Ersetzung des Tabulator durch vier Leerzeichen eingestellt werden. Leider befindet sich diese Einstellung bei verschiedenen Versionen von Notepad++ unter anderen Menüpunkten, normalerweise existiert sie jedoch immer.
  • emacs

    • Download und Installationsanweisungen unter GNU Emacs
    • Sehr umfangreicher und mächtiger Editor
    • auch für MacOS und Linux Distributionen vorhanden
  • IDLE

    • Unter Windows wird IDLE mit Python 3 gleich mit installiert
    • Interaktive Shell zum Abspeichern der Eingabe/Ausgabe
    • Mehr Informationen unter Python Dokumentation (25.5 IDLE)

 

Die wichtigsten Kommandos der Windows PowerShell



Zu den obigen Kommandos gibt es häufig alternative Bezeichnungen.
Der Vorteil der obigen Varianten ist dass sie gleichlautend unter
Linux verwendet werden können.

Unter dem folgenden Link gibt es noch mehr Infos zur PowerShell.

Zuletzt aktualisiert am Dienstag, den 07. Mai 2019 um 11:21 Uhr
 
Impressum - Kontakt