Connect to the last started kernel or by connection file.
Project description
jupyter_existing_provisioner
This package register existing_provisioner endpoint for attach to the running jupyter kernel.
pip install jupyter_existing_provisioner
# check endpoint
jupyter pyxll install
Based on PyXLL-Jupyter.
Requirements
- Jupyter-client >= 7.0.0
Optional
- jupyterlab >= 4.0.0
Installation
To install this package use:
pip install jupyter_existing_provisioner
Once installed register existing_provisioner
endpoint for jupyter_client
.
# check endpoints
jupyter kernelspec provisioners
Jupyter Lab
# prepare working environment
pip install jupyterlab
pip install qtconsole
python embed_qtconsole.py
# connect to the last kernel
jupyter lab --KernelProvisionerFactory.default_provisioner_name=existing-provisioner
# linux: connect to the kernel-xxxx.json file
EXISTING_CONNECTION_FILE=kernel-xxxx.json jupyter lab --KernelProvisionerFactory.default_provisioner_name=existing-provisioner
# windows: connect to the kernel-xxxx.json file
set EXISTING_CONNECTION_FILE=kernel-xxxx.json
jupyter lab --KernelProvisionerFactory.default_provisioner_name=existing-provisioner
In the working kernel show connection info magic %connect_info
Google Colab
# prepare for connect colab
pip install jupyter_http_over_ws
jupyter serverextension enable --py jupyter_http_over_ws
jupyter lab --KernelProvisionerFactory.default_provisioner_name=existing-provisioner \
--ServerApp.allow_origin='https://colab.research.google.com'
Start Google Colab and connect to the local environment - url from terminal.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Close
Hashes for jupyter_existing_provisioner-0.1.3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b5120a4b96b9cfb9a2dc7db4d9db2339bf64327358437a15dc2419ae2f79b0a7 |
|
MD5 | 89b6395075ea04bcb79e9ee6c9951605 |
|
BLAKE2b-256 | b904ab8f1dffc7eef05645845e54cb73d420dd181118f29c0776bd9862552da3 |