
"Have you ever thought to yourself: "Wouldn't it be nice to run Jupyter Notebooks in my terminal?" Well, you're in luck. The new Erys project not only makes running Jupyter Notebooks in your terminal a reality, but Erys also lets you create and edit the notebooks in your terminal! Let's spend a few moments learning more about Erys and taking it for a test drive."
"The recommended method of installing Erys is to use the uv package manager. If you have uv installed, you can run the following command in your terminal to install the Erys application: $ uv tool install erys Erys also supports using pipx to install it, if you prefer. Once you have Erys installed, you can run it in your terminal by executing the erys command."
"When you run Erys, you will see something like the following in your terminal: This is an empty Jupyter Notebook. If you would prefer to open an existing notebook, you would run the following command: erys PATH_TO_NOTEBOOK If you passed in a valid path to a Notebook, you will see one loaded. Here is an example using my Python Logging talk Notebook: You can now run the cells, edit the Notebook and more!"
Erys is a Python terminal application that enables creating, editing, viewing, and running Jupyter Notebooks directly in a terminal. The Textual package provides the terminal user interface while jupyter-client handles kernel execution and code running. Installation is available through the uv package manager or pipx, with the erys command launching the application and erys PATH_TO_NOTEBOOK opening a specific notebook. The application displays empty or loaded notebooks, allows running cells, and supports editing. The project source code is hosted on GitHub for review, learning, and contribution. Users can test the interface interactively and inspect how the front-end and backend integrate.
Read at Mouse Vs Python
Unable to calculate read time
Collection
[
|
...
]