Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
jupyter-anaconda [2021/06/13 15:31] martin [Mac-Installation] |
jupyter-anaconda [2022/03/04 08:00] martin [Anaconda und Miniconda - Installation und Einrichtung] |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
===== Anaconda und Miniconda - Installation und Einrichtung ===== | ===== Anaconda und Miniconda - Installation und Einrichtung ===== | ||
- | [[https:// | + | [[https:// |
- | [[https:// | + | [[https:// |
Im Kontext des Projektes wird vor allem die in Miniconda und Anaconda enthaltene Implementierung von Jupyter Notebook verwendet, die durch eine extra für das Projekt entwickelte Python-Umgebung ergänzt wird. | Im Kontext des Projektes wird vor allem die in Miniconda und Anaconda enthaltene Implementierung von Jupyter Notebook verwendet, die durch eine extra für das Projekt entwickelte Python-Umgebung ergänzt wird. | ||
Um in den Jupyter Notebooks Noten korrekt darstellen zu können, müssen Sie den Noten-Editor // | Um in den Jupyter Notebooks Noten korrekt darstellen zu können, müssen Sie den Noten-Editor // | ||
+ | |||
====Download==== | ====Download==== | ||
Zeile 20: | Zeile 21: | ||
* [[https:// | * [[https:// | ||
- | ====Windows-Installation==== | + | ====Installation==== |
- | + | Die Installation | |
- | ===1. Anaconda=== | + | 1. Zunächst |
- | + | 2. Zusätzlich müssen | |
- | Die Windows-Installation | + | |
- | + | ||
- | Nach der Fertigstellung der Installation öffnet man den " | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | In CMD.exe-Terminal ist es nun möglich, direkt mit Anaconda zu interagieren und die für die Unterrichtseinheiten notwendigen Zusatzmodule und Libraries zu installieren. | + | |
- | + | ||
- | Um zu verifizieren, | + | |
- | + | ||
- | < | + | |
- | + | ||
- | sowie | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Diese Befehle müssen die aktuelle Version von // | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Lassen | + | |
- | + | ||
- | ===2. Miniconda (alternativ zu Anaconda)=== | + | |
- | + | ||
- | Die Windows-Installation von Miniconda entspricht der Anaconda-Installation (s. oben). | + | |
- | Man sollte jedoch darauf achten | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Möchte man nachträglich die PATH-Einstellungen ändern, müssen folgende Schritte ausgeführt werden: | + | |
- | + | ||
- | 1. "Edit environment variables for your account" | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | 2. Im geöffneten Fenster die Werte für " | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | 3. Um zu testen, ob die Path-Eistellungen erfolgreich übernommen worden sind, gibt man in Terminal einfach ein: | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Wird nun die Versionsnummer angezeigt, ist man startklar und kann mit der Einrichtung der projektspezifischen | + | |
- | + | ||
- | ===3. Projektspezifische Python-Umgebung=== | + | |
- | + | ||
- | Anschließend müssen mit Hilfe eines yml-Scripts die //Analyse-Projekt// notwendigen Zusatzmodule installiert werden. Dazu muss eine spezielle yml-Datei angebunden werden:\\ | + | |
- | Laden Sie zunächst die Datei [[https:// | + | |
- | Tippen Sie sodann in | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Anstelle von " | + | |
- | + | ||
- | Dieser Vorgang kann mehrere Minuten dauern. | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Am Schluss der Anzeige finden Sie nun einen Hinweis: | + | |
- | + | ||
- | To activate this environment, | + | |
- | $ conda activate hfm_1.0.0 | + | |
- | + | ||
- | + | ||
- | Aktivieren Sie die hfm-Umgebung indem Sie den Befehl in das Fenster eingeben und bestätigen. Beachten Sie dabei, die angezeigte Versionsnummer (hier *_1.0.0*) einzugeben! | + | |
- | + | ||
- | < | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Schließen Sie nun das Fenster mit dem Befehl ' | + | |
- | + | ||
- | Das Programm //Jupyter Notebook// wird über ein neues Icon // | + | |
- | Zugleich öffnet sich ein Command-Fenster, das Sie jedoch nicht weiter beachten müssen. Sie dürfen das Fenster jedoch erst nach Beendigung des Jupyter-Notebooks schließen! | + | |
- | + | ||
- | Alternativ kann bei einer // | + | |
- | + | ||
- | Falls Sie einen anderen Browser verwenden wollen, können Sie den URL in den neuen Browser Ihrer Wahl kopieren bzw. die //local host//-Adresse, die im Command-Fenster angezeigt wird, in den neuen Browser Ihrer Wahl kopieren. | + | |
- | + | ||
- | Ein kurzes Tutorial zum Start und den Grundfunktionen von Jupyter Notebook ist [[jupyter-basic|hier]] zu finden. | + | |
- | + | ||
- | Sobald Sie Ihr erstes Jupyter Notebook gestartet haben, müssen Sie die Notendarstelung | + | |
- | ====Mac-Installation==== | + | |
- | + | ||
- | ===1. Anaconda=== | + | |
- | + | ||
- | Die OSX-Distribution wird als ein Installationspaket angeboten. Es können durchgehend alle per default vorausgewählten Insallationsoptionen akzeptiert werden. Nach der Fertigstellung der Installation kann Anaconda im Terminal direkt eingerichtet werden. Um zu verifizieren, | + | |
- | + | ||
- | < | + | |
- | + | ||
- | sowie | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Diese Befehle müssen die Version von // | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Hilfreiche YouTube-Tutorials zur Installation von Anaconda bzw. Miniconda für Mac (in englischer Sprache) finden Sie unter den folgenden Links: | + | |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | * [[https:// | + | |
- | + | ||
- | + | ||
- | ===2. Miniconda (alternativ zu Anaconda)=== | + | |
- | + | ||
- | Miniconda wird für OSX in zwei Versionen angeboten - als bash-script oder als pkg-Install. Das Bash-Script kann entsprechend in Terminal mit " | + | |
- | + | ||
- | Um die Terminal-integration außerhalb von Bash-Script zu aktivieren, muss man Folgendes eingeben (der Conda-Pfad muss entsprechend individuell angepasst werden): | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Und anschließend: | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Damit wird die Conda-Eingabe nahtlos in das Terminal integriert und man kann mit der Einrichtung der projektspezifischen Python-Umgebung fortsetzen! | + | |
- | + | ||
- | ===3. Projektspezifischen Python-Umgebung=== | + | |
- | + | ||
- | Wie bei der Windows-Installation! | + | |
- | + | ||
- | + | ||
- | ====Linux-Installation==== | + | |
- | + | ||
- | ===1. Anaconda=== | + | |
- | + | ||
- | Generell können sich die Installationsschritte bei der jeweils verwendeten Linux-Distribution stark voneinander unterscheiden. Es wird daher ausdrücklich empfohlen, die Installationsvoraussetzungen für die Linux-Systeme [[https:// | + | |
- | Für die folgende Anleitung wird die aktuelle Ubuntu-Desktop-Version (21.04) verwendet. | + | |
- | + | ||
- | Die Anaconda-Package wird in form eines Installationsskripts bereitgestellt, | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | Man muss im Laufe der Installation einige Male seine Installationsabsichten mit " | + | |
- | + | ||
- | ===2. Miniconda (alternativ zu Anaconda)=== | + | |
- | + | ||
- | Miniconda wird für Linux nur als bash-script zur Verfügung gestellt. Das Bash-Script kann im Terminal mit " | + | |
- | Um die Terminal-integration außerhalb von bash-script zu aktiviren, muss man Folgendes eingeben (Conda-Pfad muss entsprechend individuell angepasst werden): | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Und anschließend: | + | |
- | + | ||
- | < | + | |
- | + | ||
- | Damit wird die Conda-Eingabe nahtlos in das Terminal integriert und man kann mit der Einrichtung der projektspezifischen Python-Umgebung fortfahren! | + | |
- | ===3. Projektspezifischen Python-Umgebung=== | + | Bitte entnehmen Sie alle relevanten Informationen den folgenden Seiten: |
- | Wie bei der Windows-Installation! | + | * [[installation_windows|Installation unter Windows]] |
+ | * [[installation_mac|Installation für Mac]] | ||
+ | * [[installation_linux|Installation | ||
+ | Außerdem bieten wir Ihnen [[video-tutorials|Video-Tutorials]] mit Installationsanweisungen für Windows und Mac. | ||