Giter Site home page Giter Site logo

asherbhs / dyalog-jupyter-kernel Goto Github PK

View Code? Open in Web Editor NEW

This project forked from dyalog/dyalog-jupyter-kernel

0.0 0.0 0.0 259 KB

A Jupyter kernel for Dyalog APL

Home Page: https://dyalog.github.io/dyalog-jupyter-kernel/

License: MIT License

JavaScript 29.73% Python 40.15% APL 30.11%

dyalog-jupyter-kernel's Introduction

Jupyter kernel for Dyalog APL

This is a Jupyter kernel for Dyalog APL. The wiki has more details.

For complete installation instructions from scratch on Windows, see WINDOWS.md in this repository.

If you're a kernel developer, see DEVELOPMENT.md in this repository.

Do you have any pre-made notebook documents?

A collection of ready-made notebooks is available here.

Installation

Pre-requisites:

Installing the Dyalog kernel

This kernel is installable via Python's package installer, pip. It comes bundled with Python, but does occasionally need updating.

In your terminal, run the follwing command:

pip install dyalog-jupyter-kernel[==2.0.1]

After successfully installing the kernel module itself, you need to register it with your Jupyter installation, using the following terminal command:

python -m 'dyalog_kernel' install

You should now be able to see the dyalog_apl kernel listed:

jupyter kernelspec list

Available kernels:
  python3       C:\Users\stefa\work\Jupyter\py312\share\jupyter\kernels\python3
  dyalog_apl    C:\Users\stefa\AppData\Roaming\jupyter\kernels\dyalog_apl

Start Jupyter:

jupyter lab # or jupyter notebook

and you should now see Dyalog APL amongst your kernels. Click on the Dyalog APL icon.

dyalog-jupyter-kernel's People

Contributors

abrudz avatar asherbhs avatar bubbler-4 avatar e9gille avatar jasonrivers avatar jayfoad avatar rikedyp avatar rodrigogiraoserrao avatar stefco avatar vylsaz avatar wprobertson avatar xpqz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.