Skip to content

Latest commit

 

History

History
32 lines (25 loc) · 1.12 KB

File metadata and controls

32 lines (25 loc) · 1.12 KB

Start Jupyter Notebook With Extra Packages

I can start up a one-off Jupyter notebook with uv with the following command:

❯ uv run --with jupyter jupyter lab 

The --with flag is a uv run feature for requesting additional dependencies. In this case, it includes the jupyter package as a dependency which is necessary for the command to then run jupyter lab.

As I started following along with Andrej Karpathy's "Neural Networks: Zero to Hero" series, I quickly ran into an issue with missing other dependencies. In the opening video, Andrej is importing numpy and matplotlib. To ensure those packages are also available for import in this notebook, I need to --with them as well.

❯ uv run --with jupyter --with numpy --with matplotlib jupyter lab 

Now, when I execute the following step, I don't have any import issues:

import math
import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline