🔭

uv + Cursorでjupyter notebookを起動する @Macローカル環境

に公開

以前uvでjupyter labを起動する方法を書いた
https://zenn.dev/eastxe/articles/c03468773c04b6

uv run --with jupyter jupyter lab

最近AIコードエディタのCursorを使っている影響で、.ipynbファイルもAIの力を使って楽にコーディングしてみたい
jupyter labではなくCursorからjupyter notebookを編集し、uvでインストールしたPython/Libratyで実行する方法を記す

事前準備

拡張機能install

microsoftが提供する拡張機能パックをインストール
https://marketplace.visualstudio.com/items?itemName=ms-toolsai.jupyter

uvで環境構築

jupyterを起動したいディレクトリにターミナルで移動する

uv init --virtual
# ipykernelはvscode/cursorでjupyter notebookを実行する時に必要
uv add --dev jupyterlab ipykernel

cursor起動

cursor .

cmd + shift + p -> Create: New Jupyter Notebook で 新しいnotebookを作成

ctrl+Enterで実行 -> kernelは .venv/bin/python を選択する

いけてそう
cmd + Kでgenerateもできる

Discussion