0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

UVを使ってJupyter NotebookをVSCodeでセットアップしてみよう!

Last updated at Posted at 2025-06-26

はじめに

UVを使い始めたばかりのものなんですが、jupyternotebook(.ipynb)VS Codeで使いたい時が来たので備忘録として残します。
公式ページを引用して作成しましたが、何かあればこちらの公式ページをご覧ください。

開発環境

  • macOS Sequoia 15.5
  • VS Code
  • zsh 5.9 (arm64-apple-darwin24.0)

前提条件

システムに以下がインストールされていることを確認してください:

  • Python
  • uv pip (インストールはこちら)

uvについてはこちらも参考にしてみてください
https://zenn.dev/testkun08080/articles/python-uv-99ae614a1a4f13


ローカルでのセットアップ

  1. プロジェクトフォルダの作成

    uv init projectname
    cd projectname
    
  2. UVを使って、jupyernoteのインストール

    uv add --dev ipykernel
    uv run ipython kernel install --user --env VIRTUAL_ENV $(pwd)/.venv --name=KERNEL_NAME
    

    もしくは、サーバーとしてローカル起動したい場合は

    uv run --with jupyter jupyter lab
    
  3. ipynbファイルを作成
    >Create: New Jupyter Notebookと入力して作成
    Create: New Jupyter Notebook

  4. VS Code 上でカーネルの選択
    カーネルの選択

    次に、2の工程で作成したカーネルが表示されていれば、それを選択します。

    カーネルの選択

    ない場合は、
    他のカーネルを選択 > Jupyert Kaenrl > 自分の作成したカーネルを選択
    カーネルの選択

  5. 起動
    あとは、noteに適当なスクリプトを入力して起動テストするだけです
    起動テスト

    以下のスニペットでどのvenvが有効なのか確認できるはずです。

    import sys
    
    print(f"Python version: {sys.version}")
    print(f"Virtual environment: {sys.prefix}")
    

    環境確認

その他コマンド集

  • ローカルのjupyterカーネルチェック
    uv run jupyter kernelspec list
    
  • カーネルの削除
     uv run jupyter kernelspec uninstall KERNEL_NAME
    

参考文献

まとめ

一秒でも誰かの時間が節約できれば幸いです!
👍いただけるとモチベ上がります!

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?