tarifa
Lieutenant
- Registriert
- März 2020
- Beiträge
- 617
Neues vom JupyterLab-Team: JupyterLite freigegeben: eine JupyterLab Distribution, welche im Browser läuft und JupyterLab Komponenten und Extensions verwendet. Das Arbeiten mit zahlreichen Python-Libraries wie Pandas, SciPy, Numpy und etlichen anderen wird ermöglicht.
JupyterLite, das ist JupyterLab noch schlanker:
Jetzt ists nicht mehr notwendig, den Python Jupyter Server auf dem Hostrechner zu starten. Die JupyterLab-Distribution läuft im Browser.
Ziel des Ganzen ist es, eine sehr schnell zu startende Entwicklungsumgebung zu in einem Browser anzubieten.
Ermöglicht wird das Ganze durch den den kombinierten Einsatz des Python-Kernels Pyolite mit Pyodide (Python-Interpreter) in WebAssembly.
weiterführende Links:
die offizielle Projektseite von Jupyter: JupyterLite: Jupyter - WebAssembly - Python
https://blog.jupyter.org/jupyterlite-jupyter-️-webassembly-️-python-f6e2e41ab3fa
JupyterLite: Dokumentationen und mehr: https://jupyterlite.readthedocs.io/en/latest/
ein Heise-Artikel: Data Science: JupyterLite läuft auf WebAssembly und benötigt kein Backend
https://www.heise.de/news/Data-Scie...embly-und-benoetigt-kein-Backend-6140250.html
Tests:
Interaktives Testen mit Jupyterlab: https://github.com/jupyterlab/jupyterlab
Interaktives Testen mit Retolab: https://github.com/jupyterlab/retrolab
Overview of the plugin-based architecture of JupyterLite
Hier ein allgemeiner Überblick:
JupyterLite, das ist JupyterLab noch schlanker:
Jetzt ists nicht mehr notwendig, den Python Jupyter Server auf dem Hostrechner zu starten. Die JupyterLab-Distribution läuft im Browser.
Ziel des Ganzen ist es, eine sehr schnell zu startende Entwicklungsumgebung zu in einem Browser anzubieten.
Ermöglicht wird das Ganze durch den den kombinierten Einsatz des Python-Kernels Pyolite mit Pyodide (Python-Interpreter) in WebAssembly.
weiterführende Links:
die offizielle Projektseite von Jupyter: JupyterLite: Jupyter - WebAssembly - Python
https://blog.jupyter.org/jupyterlite-jupyter-️-webassembly-️-python-f6e2e41ab3fa
JupyterLite: Dokumentationen und mehr: https://jupyterlite.readthedocs.io/en/latest/
ein Heise-Artikel: Data Science: JupyterLite läuft auf WebAssembly und benötigt kein Backend
https://www.heise.de/news/Data-Scie...embly-und-benoetigt-kein-Backend-6140250.html
Tests:
Interaktives Testen mit Jupyterlab: https://github.com/jupyterlab/jupyterlab
Interaktives Testen mit Retolab: https://github.com/jupyterlab/retrolab
Overview of the plugin-based architecture of JupyterLite
mehr hier: https://blog.jupyter.org/jupyterlite-jupyter-️-webassembly-️-python-f6e2e41ab3faThe modularity and flexibility of JupyterLite make it possible to easily add new kernels. For example, the Basthon kernel uses a slightly different execution model than Pyolite. It runs in the main UI thread so users can manipulate the main window DOM from within Python directly, while Pyolite runs in a Web Worker as a background thread. Both approaches have pros and cons, and the JupyterLite plugin system lets extension authors have full control over their kernels.
Hier ein allgemeiner Überblick:
Zuletzt bearbeitet: