ノートブック、ターミナル、エディター、ファイルブラウザーを1つのワークスペースにまとめた、拡張可能なブラウザベースの対話型コンピューティング環境です。
- スター
- 13,461
- フォーク
- 5,819
- 未解決の Issue
- 1,889
- 最終コミット
- 15 時間前
これは何?
Jupyter Notebookは、対話型コンピューティングのためのブラウザベースのアプリケーションです。セルにコードを書いて実行すると、テキスト、表、プロットなどの結果が各セルの下に表示されるため、1つのドキュメントにコード、実行結果、説明をまとめられます。
このプロジェクトは、Project Jupyterの言語に依存しないノートブック用フロントエンドです。コードの実行はカーネルが担い、カーネルは言語ごとに独立したプロセスとして動作するため、同じインターフェースをさまざまなプログラミング言語で利用できます。
インストールにはpipを使い、コマンドラインから `jupyter notebook` を実行して起動します。このプロジェクトには2つの主要な系統があります。Classic Notebook v6はメンテナンスとセキュリティ修正のみが提供され、Notebook v7はJupyterLabのフロントエンドコンポーネントとJupyter Serverをベースに構築されています。
主な機能
- 01セル単位でコードを実行し、結果をその場に表示します。
- 02独立したカーネルを通じて、複数の言語をサポートします。
- 03pipでインストールでき、1つのコマンドで起動できます。
- 04Notebook v7はJupyterLabのコンポーネントとJupyter Serverをベースに構築されています。
ユースケース
- データを探索し、分析コードを対話的に試作する。
- コード、実行結果、文章を組み合わせたチュートリアルやレポートを作成する。
- 適切に設定したノートブックサーバーを立ち上げ、リモートで対話的な作業を行う。
クイックスタート
- 1
pipでJupyter Notebookをインストールする
pip install notebook - 2
Jupyter Notebookをローカルで起動する
jupyter notebook
使う前に知っておきたいこと
- Notebook v5はすでにメンテナンスが終了しており、Classic v6にはメンテナンスおよびセキュリティ修正のみが提供されます。
- Notebook v5またはClassic v6向けに作成された拡張機能は、Notebook v7では動作しません。
収録されている特集
トピック
よくある質問
- notebook とは?
- コード、実行結果、テキストを1つのドキュメントにまとめられる、対話型コンピューティング向けのWebベースのノートブック環境。 Jupyter Notebookは、対話型コンピューティングのためのブラウザベースのアプリケーションです。セルにコードを書いて実行すると、テキスト、表、プロットなどの結果が各セルの下に表示されるため、1つのドキュメントにコード、実行結果、説明をまとめられます。
- notebook は無料で使えますか?ライセンスは?
- notebook は BSD-3-Clause ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- notebook は今もメンテナンスされていますか?
- 活発にメンテナンス中。notebook の最終コミットは 2026年11月6日 です。
- notebook は何に使えますか?
- データを探索し、分析コードを対話的に試作する。 コード、実行結果、文章を組み合わせたチュートリアルやレポートを作成する。 適切に設定したノートブックサーバーを立ち上げ、リモートで対話的な作業を行う。
- notebook のインストール方法は?
- pipでJupyter Notebookをインストールする: pip install notebook Jupyter Notebookをローカルで起動する: jupyter notebook
- notebook はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jupyter/notebook
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
MySQLとOpenSearchをバックエンドに使用する、Ruby on Rails製のエンタープライズ向けJupyterノートブック共有・コラボレーションプラットフォーム。
JupyterLab、Jupyter Notebook、一般的な科学計算用Pythonツールをまとめた、すぐに使える個人・チーム向けDockerイメージ。
Jupyter notebookを、ユーザーごとに専用カーネルを使ってインタラクティブなウィジェットを操作できるスタンドアロンのWebアプリに変換します。
依存セルを自動で再実行し、ノートブックをプレーンな .py ファイルとして保存して、スクリプトやデプロイ済みアプリとして実行できるリアクティブなPythonノートブック。