Getting Started with Jupyter

Jul 23, 2023 · 1 min read · 115 Words · -Views -Comments

Jupyter Notebook is a web-based application for interactive computing. It can be used across the full workflow: development, documentation, execution, and result display.

Positioning

  1. Scientific computing

Installation

# python require

# install
pip install notebook

# Chinese language pack
pip install jupyterlab-language-pack-zh-CN


# start
jupyter notebook --allow-root  --ip 0.0.0.0 --port 8888

jupyter server list


# run in background
nohup jupyter notebook --allow-root  --ip 0.0.0.0 --port 8888 &


# version
jupyter --version

Product forms

Server (Web)

https://github.com/jupyter/notebook

Lite version - runs fully in the browser

jupyterlite

demo: https://jupyterlite.readthedocs.io/en/latest/_static/lab/index.html

Plugin version

https://github.com/Microsoft/vscode-jupyter

Customization

  • Internationalization
    • install language pack as above
  • Plugins and extensions

Other

  1. The terminal in Jupyter uses xtermjs + codemirror

References

Authors
Developer, digital product enthusiast, tinkerer, sharer, open source lover