diff --git a/0_Installation.ipynb b/0_Installation.ipynb index 30c9e83c93dcb74b356641ac4a72a8ea8a7919e0..b4d3ec7449b41297cefed5d75521fcfa22b1c4ee 100644 --- a/0_Installation.ipynb +++ b/0_Installation.ipynb @@ -8,6 +8,14 @@ "# Installation and Setup" ] }, + { + "cell_type": "markdown", + "id": "31ac33c0-18a9-4cfa-8e04-3ee1a0c909eb", + "metadata": {}, + "source": [ + "# Installation und Einrichtung" + ] + }, { "cell_type": "markdown", "id": "8829affd", @@ -43,6 +51,39 @@ "from the WorkshopWizard package by Carsten Bauer (which is being used by `install.jl`)." ] }, + { + "cell_type": "markdown", + "id": "b495d658-ab7a-41fb-819e-0fef02c10772", + "metadata": {}, + "source": [ + "## Software und Material\n", + "Was du für das Seminar brauchst (schneller Überblick):\n", + "\n", + "- [Julia](https://julialang.org/downloads/)\n", + "- [Jupyter](https://jupyter.org/) und [IJulia.jl](https://github.com/JuliaLang/IJulia.jl)\n", + "- Dieses Repository mit den Workshop-Materialien\n", + "- Alle benötigten Abhängigkeiten (Julia-Pakete) für das Seminar\n", + "\n", + "### Julia herunterladen\n", + "Um dem Kurs zu folgen, benötigst du mindestens Julia 1.6, aber für volle Kompatibilität wird **Julia 1.8** empfohlen.\n", + "Julia kann leicht in binärer Form von den [Julia-Downloads](https://julialang.org/downloads/) bezogen werden.\n", + "\n", + "### Alles andere herunterladen\n", + "Die einfachste Möglichkeit, die verbleibenden Dateien und Abhängigkeiten zu erhalten, ist das [install.jl-Skript herunterzuladen](https://gitlab.mathematik.uni-stuttgart.de/stammbn/julia-seminar/-/blob/main/install.jl?ref_type=heads) und es von Julia auszuführen. Siehe die Anweisungen [im GitHub-Repository](https://gitlab.mathematik.uni-stuttgart.de/stammbn/julia-seminar/).\n", + "\n", + "Alternativ kannst du auch die folgenden Befehle manuell ausführen\n", + "(dies setzt voraus, dass `git` und `julia` von der Kommandozeile aus verfügbar sind):\n", + "```\n", + "git clone https://gitlab.mathematik.uni-stuttgart.de/stammbn/Julia-seminar/\n", + "cd Julia-seminar\n", + "julia install-manual.jl\n", + "```\n", + "\n", + "\n", + "### Fehlerbehebung\n", + "Wenn du auf Probleme stößt, schau dir den [ausgezeichneten Abschnitt zur Fehlerbehebung](https://carstenbauer.github.io/WorkshopWizard.jl/dev/troubleshooting/) des WorkshopWizard-Pakets von Carsten Bauer an (das von `install.jl` verwendet wird)." + ] + }, { "cell_type": "markdown", "id": "d3d75953", @@ -53,6 +94,16 @@ "A few quick commands to run:" ] }, + { + "cell_type": "markdown", + "id": "e7730114-5064-46d1-b724-e92277ff2f90", + "metadata": {}, + "source": [ + "## Überprüfung, ob alles funktioniert\n", + "\n", + "Ein paar schnelle Befehle zum Ausführen:" + ] + }, { "cell_type": "code", "execution_count": null, @@ -69,19 +120,11 @@ " push!(p, x, sin(x))\n", "end" ] - }, - { - "cell_type": "code", - "execution_count": null, - "id": "1f9376ca-21b5-429f-99f3-5612979662bb", - "metadata": {}, - "outputs": [], - "source": [] } ], "metadata": { "kernelspec": { - "display_name": "Julia 1.9.2", + "display_name": "Julia 1.9.3", "language": "julia", "name": "julia-1.9" },