kanta's spike

Jupyter Notebookという、文書、プログラムコード、数式、や図形を1つのドキュメントとして表現できるWebアプリケーションがあるそうです。 1

Pythonを使って、数学を勉強する時には便利そうです。今回は、実際にJupyter Notebookを使ってみます。そして、作成したノートをブログに掲載できる形式に変換できるかを検証します。

方針

いつもVisual Studio Codeを使用しているので、Jupyter NotebookVisual Studio Code上で利用したいと思います。

Visual Studio CodeにはJupyterの拡張機能があります。こちらを利用したいと思います。

また、今回はPythonではじめる 音のプログラミング: コンピュータミュージックの信号処理 | 青木 直史 |本 | 通販 | Amazonを勉強したいので、numpyscipyも導入します。

Jupyter拡張機能の導入

JupyterのQuick Startに従い、拡張機能をインストールしましょう。

インストール手順

  1. VsCodeの導入。

    導入済なので飛ばします

  2. Anaconda/Miniconda or another Python environment の導入、およびnotebook等のパッケージ導入

    今回は、pyenvを使ってpythonをインストールし、poetryを使ってpythonのパッケージおよび仮想環境を管理します。

    pythonpoetryのインストールとnotebook等のパッケージ導入手順については、 Pythonプロジェクトのパッケージを管理するを参照してください。

  3. VsCodeのPython拡張機能の導入

    Install Visual Studio Code and the Python Extensionに従い、Python拡張機能を導入しましょう。

  4. VsCodeのJupyter拡張機能の導入

    Installed extensions | Jupyter - Visual Studio Marketplaceに従い、Jupyter拡張機能を導入しましょう。

  5. 以上で完了です。実際にnotebookを作成しましょう

    Working with Python | Jupyter - Visual Studio Marketplaceに従い、Jupyter: Create New Jupyter Notebookコマンドを実行し、ノートブックを作成し利用しましょう。

参考

作成日: 2023/02/16