Jupyter kernel for the Michelson language
Project description
# Michelson kernel [![Docker Build Status](https://img.shields.io/docker/cloud/build/bakingbad/michelson-kernel)](https://hub.docker.com/r/bakingbad/michelson-kernel) [![made_with pytezos](https://img.shields.io/badge/made_with-pytezos-yellowgreen.svg)](https://github.com/baking-bad/pytezos) [![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/baking-bad/michelson-kernel/binder?filepath=michelson_quickstart.ipynb)
Jupyter kernel for the Michelson language
## How to use
### Run online! Powered by awesome Binder: https://mybinder.org/v2/gh/baking-bad/michelson-kernel/binder?filepath=michelson_quickstart.ipynb
### Run in docker 0. Get the latest image from dockerhub (only when new releases are published) ` docker pull bakingbad/michelson-kernel ` 1. Create container using verified docker image: ` docker run --rm -it -p 127.0.0.1:8888:8888 -v $(pwd):/home/jupyter/notebooks bakingbad/michelson-kernel ` 2. Open the link from container output in your browser 3. Save notebooks in the mapped folder in order not to loose them
### Install python package 1. Install the package using pip ` pip install michelson-kernel ` 2. Check that Jupyter is now supporting Michelson kernel ` jupyter kernelspec list `
### Install from sources 1. Ensure the following packages are installed: libssl-dev zlib1g-dev uuid-dev 2. Get the sources, build and install ` git clone https://github.com/baking-bad/michelson-kernel cd michelson-kernel make ` 3. Check that Jupyter is now supporting Michelson kernel ` jupyter kernelspec list `
### Uninstall 1. Run the following command ` jupyter kernelspec uninstall michelson -f ` 2. Check that Jupyter is no longer supporting Michelson kernel ` jupyter kernelspec list `
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.