Skip to main content

A PHP kernel for Jupyter/IPython, based on MetaKernel

Project description

[![Build Status](https://travis-ci.org/Jaesin/psysh_kernel.svg?branch=master)](https://travis-ci.org/Jaesin/psysh_kernel)

### A Jupyter kernel for PsySH

This requires **Jupyter Notebook** <http://jupyter.readthedocs.org/en/latest/install.html>
and [PsySH](http://psysh.org/) installed.

To install:

```bash
python -m pip install psysh_kernel
python -m psysh_kernel install
```

To use it, run one of:

```bash

jupyter notebook
# In the notebook interface, select Psysh from the 'New' menu
jupyter qtconsole --kernel psysh
jupyter console --kernel psysh
```

This is based on MetaKernel <http://pypi.python.org/pypi/metakernel>
which means it features a standard set of magics.

A sample notebook is available [online](https://github.com/Jaesin/psysh_kernel/blob/master/psysh_kernel.ipynb).

You can specify the path to your Psysh executable by creating an
`PSYSH_EXECUTABLE` environmental variable.

### Thanks

Thanks to the metakernel project (<https://github.com/Calysto/metakernel>)
and it's [contributers](https://github.com/Calysto/metakernel/graphs/contributors).


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

psysh_kernel-0.1.4.tar.gz (9.2 kB view hashes)

Uploaded Source

Built Distribution

psysh_kernel-0.1.4-py2.py3-none-any.whl (16.8 kB view hashes)

Uploaded Python 2 Python 3

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