Installationsanleitung Python/Gurobi
Wintersemester 2018/19
Gliederung
1 Einführung 3
2 Installation Anaconda 5
3 Gurobi Lizenz 9
4 Test der Installation 13
5 Mögliche Fehler 15
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 2
Gliederung
1 Einführung 3
2 Installation Anaconda 5
3 Gurobi Lizenz 9
4 Test der Installation 13
5 Mögliche Fehler 15
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 3
Benötigte Komponenten
Entwicklung Modellierung Optimierung
(Version 2.7)
Die nachfolgende Anleitung ist auf Anaconda2-5.0.0 ausgelegt. Bei anderen
Anaconda2 Versionen kann die Installation abweichen.
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 4
Gliederung
1 Einführung 3
2 Installation Anaconda 5
3 Gurobi Lizenz 9
4 Test der Installation 13
5 Mögliche Fehler 15
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 5
Anaconda: Download
• Besuchen Sie die Seite
[Link]
• Wählen Sie den Reiter entsprechend Ihres Betriebssystems aus
• Vergewissern Sie sich, wie viel Bit (32/64) ihr Betriebssystem hat. Hilfe dazu
finden Sie hier: Windows, Mac, Linux
• Starten Sie den Download indem Sie im Dropdown-Menü
„Anaconda for Python 2.7 and [Bit]-bit [Betriebssystem]“ auswählen
Version 2.7 auswählen und auf bit-Anzahl
achten
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 6
Anaconda: Installation
Windows & Mac Linux
• Führen Sie die • Wechseln Sie in das Verzeichnis
heruntergeladene in dem Sie die heruntergeladene
Installationsdatei aus Installationsdatei gespeichert
• Folgen Sie den haben
Installationsanweisungen. Alle • Führen Sie den folgenden
Einstellungen können Befehl aus:
beibehalten werden
bash Anaconda2-5.0.0-Linux-x86_64.sh
• Sie haben nun erfolgreich (unter anderem) den Anaconda Navigator und die
Anaconda Prompt installiert
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 7
Anaconda: Installation Gurobi
• Python und Spyder sind in der Installation von Anaconda bereits enthalten.
Das Gurobi-Paket muss noch installiert werden
• Starten Sie dazu die Anaconda Prompt bzw. ein Terminal für Linux & Mac
• Fügen Sie den Gurobi-Channel zur Paket-Suchliste hinzu, indem Sie den
nachfolgenden Befehl in die Anaconda Prompt eingeben und mit Enter
bestätigen:
conda config --add channels [Link]
• Installieren Sie das Gurobi-Paket, indem Sie den nachfolgenden Befehl in die
Anaconda Prompt eingeben und mit Enter bestätigen. Es wird eine
Internetverbindung benötigt
conda install gurobi -y
Der Output sollte in etwa so
aussehen
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 8
Gliederung
1 Einführung 3
2 Installation Anaconda 5
3 Gurobi Lizenz 9
4 Test der Installation 13
5 Mögliche Fehler 15
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 9
Account erstellen
• Für die Nutzung von Gurobi wird eine Lizenz benötigt
• Registrieren Sie sich hier kostenlos als akademischer Nutzer
• Beachten Sie die Hinweise unten
RWTH-Mailadresse benutzen
Student auswählen
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 10
Account erstellen
• Sie erhalten nun eine E-Mail an Ihre RWTH-Adresse. Folgen Sie den
Anweisungen um die Erstellung des Accounts abzuschließen
• Damit die nachfolgenden Verlinkungen zu den richtigen Seiten führen, sollten
Sie für die folgenden Schritte eingeloggt sein
• Die Lizenz kann nun final hier beantragen werden
Bestätigen
Auswählen
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 11
Lizenz verifizieren
• Achtung! Die Lizenz kann nur über Eduroam oder VPN verifiziert werden
(Beschreibung der Einrichtung eines VPN-Kanals finden Sie hier)
• Kopieren Sie den Grbgetkey-Befehl und führen Sie ihn in der Anaconda Prompt
(Windows) bzw. im Terminal (Linux & Mac) aus:
• Um Probleme zu vermeiden, sollten Sie den vorgeschlagenen Speicherort
verwenden
Grbgetkey-Befehl kopieren
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 12
Gliederung
1 Einführung 3
2 Installation Anaconda 5
3 Gurobi Lizenz 9
4 Test der Installation 13
5 Mögliche Fehler 15
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 13
Test der Installation
• Laden Sie die Datei „WLP_kurz.py“ aus dem L²P herunter
(Lernmaterialien->Vorlesung->Modelle)
• Starten Sie Spyder (dies kann einige Sekunden dauern!)
• Öffnen Sie in Spyder die heruntergeladene Datei „WLP_kurz.py“ und starten
Sie diese mit „F5“. Sie sollten einen Output der folgenden Form erhalten:
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 14
Gliederung
1 Einführung 3
2 Installation Anaconda 5
3 Gurobi Lizenz 9
4 Test der Installation 13
5 Mögliche Fehler 15
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 15
Mögliche Fehler
• Unter macOS ist es notwendig Anaconda zu öffnen, um auf Spyder zugreifen
zu können
• Falls die Ausführung von conda config --add channels [Link]
misslingt (durch Tippfehler u.Ä.) schlägt die Installation fehl. Die Adresse wird
unter C:\Benutzer\[Benutzername]\.condarc gespeichert. Im Zweifel kann die
Datei gelöscht werden, sodass automatisch eine neue erstellt wird.
• Schlägt die Installation von Anaconda fehl, kann dies am Benutzernamen
liegen (, falls dieser Umlaute oder Sonderzeichen enthält). In diesem Fall
sollte ein anderes Installationsverzeichnis gewählt werden, das keine
Umlaute oder Sonderzeichen enthält.
Bei sonstigen Fehlern, die Sie nicht eigenständig beheben können, melden Sie
sich gerne über pul_tutorium@[Link] für eine Sprechstunde an
WS 2018/19 | Prof. Dr. Walther | Installation Python/Gurobi Seite 16