Skip to main content

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

Connect instruction

# 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupyter_existing_provisioner-0.1.3.tar.gz (3.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page