Jupyter - Allgemeine Informationen: Unterschied zwischen den Versionen

IMT HilfeWiki - das Wiki
(Die Seite wurde neu angelegt: „{{article |type=Anleitung |service=Service:Jupyter |targetgroup=Angestellte,Studierende,Gäste |hasdisambig=Nein }} {{Search engine parameters‏‎}} {{templa…“)
 
Zeile 9: Zeile 9:
 
|marker=Stub
 
|marker=Stub
 
}}
 
}}
Kurzer Einleitungstext
+
JupyterLab ist eine Webanwendung, mit der Notebooks erstellt und geteilt werden können, die die Entwicklung, Dokumentation und Ausführung von Code, Visualisierungen und erläuternden Text enthalten können. Die Notebooks ermöglichen die Entwicklung, Dokumentation und Ausführung von Code im Browser.
 +
<br>
 +
Das Jupyter-System unterstützt verschiedene Programmiersprachen, darunter Python, Java, R, Julia, Matlab viele mehr.
  
== Was ist zu tun? ==
+
== Zugang ==
* Stichpunktartige Auflistung
+
* Um Jupyter nutzen zu können, muss dies im Serviceportal unter Benutzerverwaltung -> Weitere Dienste in der Erweiterten Ansicht (unten links) beantragt werden. Wenn die erweiterte Ansicht eingeschaltet ist, kann der Dienst unter Lehre und Studium beantragt werden.
* aller Arbeitsschritte
+
* Unter jupyter.upb.de kann sich dann mit den IMT Daten eingeloggt werden.
  
== Schritt-für-Schritt Anleitung ==
+
===Beschreibung der verschiedenen IMT-Notebook-Images===
Jeder Arbeitschritt wird hier genau erklärt und ggf. mit Screenshots hinterlegt.
+
<!--Bild: 1 Übersicht über die Notebook Images--!>
  
=== Dabei sollten ===
+
Nach dem Login kann zwischen 5 verschiedenen Entwicklungsumgebungen ausgewählt werden:
Unterschritte
+
# Basis-Notebook / Default basic python environment
 +
* Diese Option enthält einen Jupyter Notebook-Server, der grundlegende Funktionen und Werkzeuge enthält und Python unterstützt.
 +
* Enthält:
 +
** Minimal funktionsfähiger Jupyter Notebook-Server
 +
** Miniforge Python 3.x in /opt/conda mit zwei Paketmanagern (conda, mamba)
 +
** Notebook-, Jupyterhub- und Jupyterlab-Pakete
 +
** start-singleuser.sh-Skript, zum Starten aus JupyterHub
 +
** Jupyter-Erweiterungen:
 +
*** nbgrader
 +
*** ngshare_exchange
 +
*** nbgitpuller
 +
*** Konfigurationen, um mit dem UPB-JupyterHub zu arbeiten
  
=== in sinnvolle Abschnitte ===
+
# Java-Notebook / Java and python environment
unterteilt werden
+
* Unterstützt Python und Java
 +
* Enthält alles aus dem Basis-Notebook
 +
* Enthält einen Java Compiler und die Basisumgebung
  
=== dazu nutzt man dann ===
+
# Scipy-Notebook / Scientific python environment
Überschriften dritter Ordnung
+
* Enthält beliebte Pakete aus dem wissenschaftlichen Python-Ökosystem
 +
* Es enthält außerdem:
 +
** Alles aus dem Basis-Image
 +
** TeX Live für die Konvertierung von Notebook-Dokumenten
 +
** ipympl und ipywidgets für interaktive Visualisierungen und Diagramme in Python-Notebooks
 +
** Facets zur Visualisierung von Datensätzen für maschinelles Lernen
  
=== Nebenbei ===
+
# Datascience-Notebook / Datascience environment
* Hier nochmal der Hinweis auf den Menüpunkt "Mitmachen" links im Hauptmenü, hinter dem sich wertvolle Anleitungen und Hinweise verstecken.
+
* Enthält:
* Erfahrene Redakteure finden unterhalb der "Kategorie:Utility templates" interessantes Handwerkszeug für fortgeschrittene Textmanipulationen.
+
** alles aus der Scientific python environment / dem Scipy-Notebook
 +
** Bibliotheken für die Datenanalyse aus den Communities Julia, Python und R
 +
** Die folgenden Pakete: rpy2, HDF5, Gadfly, RDatasets
 +
** Den Julia-Compiler und die Basisumgebung
 +
** IJulia zur Unterstützung von Julia-Code in Jupyter-Notebooks
 +
 
 +
# Tensorflow-Notebook / Tensorflow environment
 +
* Enthält:
 +
** Bibliotheken für Datenanalyse und Deep Learning aus der Julia-, Python- und R-Community
 +
** Alles aus dem Datascience-Notebook
 +
** Das „tensorflow maschinelles Lernen“-Paket
 +
 
 +
Die anfangs ausgewählte Umgebung legt fest, welche Programmiersprache im Notebook angewendet werden kann. Wenn bspw. ein Notebook in der „Basis-Notebook / Default basic python environment“ erstellt wurde und mit Python gearbeitet wird, im nächsten Notebook aber mit Java gearbeitet werden soll, muss das Java-Notebook über die dementsprechende Umgebung gestartet werden (bspw. „Java-Notebook / Java and python environment“). Dafür wäre es sinnvoll verschiedene Ordner anzulegen, die jeweils Dateien verschiedener Umgebungen enthalten.
 +
 
 +
===Eigenes Image beantragen===
  
 
== Siehe auch ==
 
== Siehe auch ==
 
Weitere interessante Artikel zum gleichen Themenfeld verlinken
 
Weitere interessante Artikel zum gleichen Themenfeld verlinken

Version vom 6. Oktober 2022, 16:58 Uhr

Allgemeine Informationen
Anleitung
Informationen
BetriebssystemAlle
ServiceJupyter
Interessant fürAngestellte, Studierende und Gäste
HilfeWiki des IMT der Uni Paderborn

no displaytitle found: Jupyter - Allgemeine Informationen

Fehler: Die Parser-Funktion {{#seo:}} muss zu mindestens einem Meta-Element einen Wert enthalten.

JupyterLab ist eine Webanwendung, mit der Notebooks erstellt und geteilt werden können, die die Entwicklung, Dokumentation und Ausführung von Code, Visualisierungen und erläuternden Text enthalten können. Die Notebooks ermöglichen die Entwicklung, Dokumentation und Ausführung von Code im Browser.
Das Jupyter-System unterstützt verschiedene Programmiersprachen, darunter Python, Java, R, Julia, Matlab viele mehr.

Zugang[Bearbeiten | Quelltext bearbeiten]

  • Um Jupyter nutzen zu können, muss dies im Serviceportal unter Benutzerverwaltung -> Weitere Dienste in der Erweiterten Ansicht (unten links) beantragt werden. Wenn die erweiterte Ansicht eingeschaltet ist, kann der Dienst unter Lehre und Studium beantragt werden.
  • Unter jupyter.upb.de kann sich dann mit den IMT Daten eingeloggt werden.

Beschreibung der verschiedenen IMT-Notebook-Images[Bearbeiten | Quelltext bearbeiten]


Bei Fragen oder Problemen wenden Sie sich bitte telefonisch oder per E-Mail an uns:

Tel. IT: +49 (5251) 60-5544 Tel. Medien: +49 (5251) 60-2821 E-Mail: imt@uni-paderborn.de

Das Notebook-Café ist die Benutzerberatung des IMT

Das IMT:Notebook-Café (Raum I0.401) bietet in der vorlesungsfreien Zeit nur eingeschränkten Support

Mo Di-Do Fr
Vor-Ort-Support 08:30-16 Uhr 08:30-14 Uhr
Telefonsupport 08:30-16 Uhr 08:30-14 Uhr

Das IMT:Servicecenter Medien auf H1 hat ab 8. April wieder von Montag bis Donnerstag von 08:00-16:00 Uhr und Freitags von 08:00 bis 14:30 Uhr geöffnet.

Cookies helfen uns bei der Bereitstellung des IMT HilfeWikis. Bei der Nutzung vom IMT HilfeWiki werden die in der Datenschutzerklärung beschriebenen Cookies gespeichert.