A Python package for managing Python kernels
Project description
kernelutility - A Python package for managing Python kernels
Joseph P. Vantassel, Texas Advanced Computing Center - The University of Texas at Austin
About kernelutility
kernelutility was developed to allow users of the DesignSafe-CyberInfrastructure's JupyterHub to easily manage their own Python kernels, which include a dedicated Python interpreter and associated packages.
Getting Started
- Start a notebook or terminal in DesignSafe's JupyterHub. Note that you must use the latest Jupyter notebook image.
- Install kernelutility with
!pip install kernelutility
(if in notebook) orpip install kernelutility
(if in terminal). If you are in a notebook you must restart your kernel for the installation of kernelutility to be visible to Python. - Load kernelset with
from kernelutility import kernelset
. This will initialize your kernel set and reactivate any prior kernels if they are present. - Use the methods of
kernelset
to modify your available kernels. The key methods areadd
,remove
,create
, anddestroy
. See the examplekernelutility.ipynb
and the API documentation for more information.
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
kernelutility-0.1.0.tar.gz
(4.1 kB
view hashes)
Built Distribution
Close
Hashes for kernelutility-0.1.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe0aeb5d0674f61c68235daecfdc4934c16a82b3c2cab1eade734dbd61bf6dad |
|
MD5 | ca90cc24dfe4790a613aa2485567c586 |
|
BLAKE2b-256 | 7ed763c7747ee4020522e15b776d47743f113e9eed9be3807c2cf9de6cc92e50 |