1
0
Fork 0
mirror of https://gitlab.rlp.net/pgp/pgp1-python-einfuehrung synced 2024-10-12 13:24:22 +00:00

Updated the installation instructions for windows. Added some corresponding images.

This commit is contained in:
dwenz 2019-10-15 18:01:08 +02:00
parent e9cacbc4c6
commit 1c770b0782
5 changed files with 27 additions and 21 deletions

View file

@ -4,16 +4,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"# Kapitel 0.: Wie installiere ich Jupyternotebooks ?"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Download des Kursmaterials:\n",
"\n",
"Das Kursmaterial befindet sich auf Ilias...\n"
"# Kapitel 0.: Wie installiere ich Jupyter Notebooks ?"
]
},
{
@ -22,9 +13,9 @@
"source": [
"## Installieren von IPython:\n",
"\n",
"Im allgemeinen empfiehlt es sich als Einsteiger **IPython** bzw. **Jupyter Notebooks** über [**Anaconda**](https://anaconda.org/) zu beziehen. **Anconda** ist dabei eine Art Verwaltungsumgebung für Pyhton. Über Anconda könnt ihr eure Packages verwalten, Notebooksteilen und verschiedene Entiwcklungsumgebungen ausprobieren. Im folgenden werden wir im speziellen die **Jupyter**-Umgebung nutzen und uns aus zeitlichen Gründen leider nicht tiefgründiger mit **Anaconda** beschäftigen.\n",
"Im allgemeinen empfiehlt es sich als Einsteiger **IPython** bzw. **Jupyter Notebooks** über [**Anaconda**](https://anaconda.org/) zu beziehen. **Anconda** ist dabei eine Art Verwaltungsumgebung für Pyhton. Über Anconda könnt ihr eure Packages verwalten, Notebooksteilen und verschiedene Entiwcklungsumgebungen ausprobieren. Im folgenden wollen wir uns speziellen die **Jupyter**-Umgebung beschränken. Leider können wir aus zeitlichen Gründen nicht genauer auf Anaconda eingehen. Ihr könnt aber viele nützliche Videos auf Youtube finden bzw. einen Blick in die [Dokumentation](https://docs.anaconda.com/anaconda/) werfen. \n",
"\n",
"Da wir in diesem Kurs **Jupyter Notebooks** verwenden werden und **Jupyter** eine Webanwendung ist empfiehlt es sich auch einen schnellen und etwas besseren Browser zu nutzen. Zu empfehlen wären hier entweder **Firefox** oder **Google Chrome**. "
"Da es sich bei **Jupyter-Notebooks** um eine Webanwendung handelt, empfiehlt es sich auch einen gescheiten Browser zu nutzen. Zu empfehlen wären hier entweder **Firefox** oder **Google Chrome**. "
]
},
{
@ -37,15 +28,30 @@
"\n",
"Hier eine kurze Anleitung für das installieren von Jupyter unter Windows:\n",
"\n",
"1. Geht auf **https://www.anaconda.com/download/** und klickt auf den großen grünen Button unter Python 3.6 und started den download.\n",
"2. Führt die gedownloadete Anaconda3-5.2.0-Windows-x86_64.exe aus und folgt den Instellationsanweiungen. \n",
" <img src = \"images\\MaterialPythonkurs092018\\DownloadAnacondaWindows.png\" alt='DonwloadAnacondaWindows' width = 40%>\n",
"1. Geht auf **https://www.anaconda.com/download/** und klickt auf den großen grünen Button unter Python 3.7 und started den download.\n",
" <img src = \"images\\MaterialPythonkurs092018\\DownloadAnacondaWindows.png\" alt='DonwloadAnacondaWindows' width = 60%>\n",
"2. Führt die `Anaconda3-2019.07-Windows-x86_64.exe` aus und folgt den Instellationsanweiungen.\n",
" * Sofern ihr nicht den Standardpfad verwenden wollt, könnt ihr auch euren Wunschpfad während der Installation angeben.\n",
" * Bei der Frage *\"Add Anaconda to my path environment\"* setzt ihr einen Hacken, dies erlaubt es euch später Jupyter einfacher zu starten.\n",
" <img src = \"images\\MaterialPythonkurs092018\\AnacondaWindowsInstallerCheckbox.png\" alt='DonwloadAnacondaWindows' width = 40%>\n",
" * Später werdet ihr noch gefragt ob ihr *Microsoft Visual Studio Code* installiern wollt. Diesen Schritt könnt ihr überspringen, da es für das programmieren mit IPython und unserem Kurs irrelevant ist.\n",
"3. Um nun zu testen ob bei der Installation die *path environment* korrekt konfiguriert wurden müssen wir ein Terminal öffnen. Ein Terminal in Windows könnt ihr öffnen wenn ihr in die Windowssuchleiste **cmd** eintipp. In das sich geöffnete Terminal führt ihr anschließend die beiden Befehle `where python` und `where conda`. In beiden Fällen sollte im Terminal der Pfad zurück gegeben werden. \n",
"4. Glückwunsch ihr habt die Installation erfolgreich abgeschlossen. Ihr könnt IPython bzw. das Jupyter-Interface starten indem ihr `jupyter notebook` in das **cmd**-Terminal eintippt."
" * Folgt anschließend der Installation mit den Standardeinstellungen. \n",
" * Am Ende werdet ihr noch gefragt ob ihr *Microsoft Visual Studio Code* installiern wollt. Diesen Schritt könnt ihr überspringen. \n",
"3. Glückwunsch ihr habt die Installation erfolgreich abgeschlossen. Ihr könnt IPython bzw. das Jupyter-Interface starten über Anaconda starten. Hierzu sucht entweder in der Suchleiste nach Anaconda, oder sofern ihr eine Verknüpfung in die Startleiste oder Desktop erstellt habt klickt ihr auf das Anaconda Logo.\n",
"\n",
"4. Habt ihr Anaconda gestartet seht ihr nun das folgende Fenster:\n",
" \n",
" <img src = \"images\\MaterialPythonkurs092018\\AnacondaNavigatorStartseite.png\" alt='DonwloadAnacondaWindows' width = 60%>\n",
"\n",
" * Im roten Kasten markiert mit der 1. seht ihr eure jetzige Programmierumgebung. Gerade für unterschiedliche Projekte kann es sich lohnen verschiedene projektspezifische Umgebungen anzulegen. Für euer Studentenalltag ist dies eher nicht der Fall, hier könnt ihr einfach die Standardumgebung verwenden. \n",
" * Über den *Launch*-Button markiert mit dem zweiten roten Kasten könnt ihr ein jupyter-notebook starten. Dieses wird sich in eurem Browser öffnen.\n",
" \n",
"5. Im laufe des Kurses werden verschiedene so genannte \"Packages\" kennen lernen. Diese Pakete stellen uns je nach Zweck unterschiedliche und nützliche Funktionen zur Verfügung und werden in eurer Programmierumgebung gespeichert. Solltet ihr mal ein weiteres Paket installieren möchten ist dies relative einfach. Klickt hierfür zunächst den Button \"Environments\" an. Dies öffnet das folgende Fenster: \n",
"\n",
" <img src = \"images\\MaterialPythonkurs092018\\AnacondaNavigatorEnvSeite.png\" alt='DonwloadAnacondaWindows' width = 60%>\n",
"\n",
" * Über \"Create\" (gekennzeichnet mit der 0.) könnt ihr für eine neues Projekt eine neue Umgebung erstellen.\n",
" * Sofern ihr nur eine bestehend Umgebung mit einem neuen Paket erweitern möchtet geht wie folgt vor:\n",
" * Klickt die Umgebung an (Kasten 1.)\n",
" * Wechselt in dem zweiten roten Kasten von *Installed* zu *Not Installed*. \n",
" * Sucht mit Hilfe des Suchfeldes in Kasten 3. nach dem Paket/en euer Wahl und setzt für dieses/diese ein Häkchen (Kasten 4.). Anschließen drückt auf das grüne Feld *Apply*. "
]
},
{
@ -151,7 +157,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.5"
"version": "3.7.3"
}
},
"nbformat": 4,

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 288 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 54 KiB