支援対象地域:札幌、仙台、関東、愛知、関西、広島、福岡


Jupyterとは


Jupyterとは

Project Jupyterは、オープンソースソフトウェア、オープンスタンダード、サービスを開発目的とした非営利団体です。コンピュータ用語としてのJupyterは、Project Jupyter及びProject Jupyter製品を指します。

Jupyter NotebookはPython3・Python2の実行環境及びノートブックの機能を兼ね備えたJupyter製品の一種です。作成したファイルを一冊のノートブックと捉え、複数の実行プログラムを一つのファイルに格納することが可能です。手軽にPythonプログラムを試作することができます。 Jupyter Notebookは、通常のPythonプログラムと同様、実行可能なプログラムを記述することが可能です。そのプログラムの実行結果を引き継いで新しいプログラムを作成することができます。途中経過ごとにプログラムを区切ることで、デバッグの手間を削減することが可能です。また、引継ぎ前のプログラムを修正し、引継ぎ後に反映させることも可能なため試行錯誤も容易となっています。

Jupyterカーネルは、コード実行、コード補完、検査等を処理するプログラムです。 JupyterHubは、Jupyter Notebookをマルチで管理するサーバーのことです。複数のユーザーに対応することが可能です。 JupyterLabはJupyter Notebookを踏襲したIDEと言えます。コンソール機能の付随や、単語の予測機能、エラーチェックなどプログラミングサポートの基本機能が搭載されています。またグラフ表示も可能なため、Pythonプログラミング時の負担を軽減することができます。 Colaboratoryは実行環境がクラウド上にある、Jupyterノートブックです。実行環境を用意する必要がないため、環境設定の手間を削減することが可能です。また、クラウド上で実行するため、自身のマシンスペックが影響しません。