brendan0powers / pyls-memestra

Memestra plugin for the Python Language Server

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pyls-memestra

Binder

Memestra plugin for the Python Language Server

screenshot

Installation

From pip

pip install pyls-memestra

From Mamba

mamba install -c conda-forge pyls-memestra

From Conda

conda install -c conda-forge pyls-memestra

From source

git clone git@github.com:QuantStack/pyls-memestra.git
cd pyls-memestra
python -m pip install -e .

For a development environment

  1. install python

    conda install -c conda-forge python=3
    
  2. install JupyterLab

    conda install -c conda-forge 'jupyterlab>=2,<2.1.0a0'
  3. install the server extension:

    pip install jupyter-lsp
  4. install nodejs

    conda install -c conda-forge nodejs
  5. install the frontend extension:

    jupyter labextension install @krassowski/jupyterlab-lsp           # for JupyterLab 2.x
    # jupyter labextension install @krassowski/jupyterlab-lsp@0.8.0   # for JupyterLab 1.x
  6. install python language server:

    conda install -c conda-forge python-language-server
  7. install Memestra:

    pip install memestra
  8. install the plugin

    python -m pip install -e .

About

Memestra plugin for the Python Language Server

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 67.7%Language:Jupyter Notebook 32.3%