A simple python/Qt wrapper to launch JupterLab in a stand-alone window
- pyqt 5.9+
- jupyter 1.0.0+
- notebook 5.5.0+
- jupyterlab 0.32+
This code was tested using the Anaconda distribution which ships with many of the underlying dependencies for jupyterlab.
git clone https://github.com/wleepang/jovian
pip install ./jovian
Simply type the following:
$ jovian
and a webview window with Jupyter Lab will launch.
This window is independent of your default installed web browser.
The jupyter server started at launch is automatically terminated when the webview window is closed. This assumes only one jupyter application server is running at any given time.
So far, this solution has only been thoroughly tested on macOS
This work was inspired by the following: