Jupyter Notebookという、文書、プログラムコード、数式、や図形を1つのドキュメントとして表現できるWebアプリケーションがあるそうです。 1
Pythonを使って、数学を勉強する時には便利そうです。今回は、実際にJupyter Notebook
を使ってみます。そして、作成したノートをブログに掲載できる形式に変換できるかを検証します。
方針
いつもVisual Studio Codeを使用しているので、Jupyter Notebook
もVisual Studio Code
上で利用したいと思います。
Visual Studio Code
にはJupyterの拡張機能があります。こちらを利用したいと思います。
また、今回はPythonではじめる 音のプログラミング: コンピュータミュージックの信号処理 | 青木 直史 |本 | 通販 | Amazonを勉強したいので、numpy
とscipy
も導入します。
Jupyter拡張機能の導入
JupyterのQuick Startに従い、拡張機能をインストールしましょう。
インストール手順
-
VsCodeの導入。
導入済なので飛ばします
-
Anaconda/Miniconda or another Python environment の導入、およびnotebook等のパッケージ導入
今回は、
pyenv
を使ってpython
をインストールし、poetry
を使ってpythonのパッケージおよび仮想環境を管理します。python
、poetry
のインストールとnotebook
等のパッケージ導入手順については、 Pythonプロジェクトのパッケージを管理するを参照してください。 -
VsCodeのPython拡張機能の導入
Install Visual Studio Code and the Python Extensionに従い、Python拡張機能を導入しましょう。
-
VsCodeのJupyter拡張機能の導入
Installed extensions | Jupyter - Visual Studio Marketplaceに従い、Jupyter拡張機能を導入しましょう。
-
以上で完了です。実際にnotebookを作成しましょう
Working with Python | Jupyter - Visual Studio Marketplaceに従い、
Jupyter: Create New Jupyter Notebook
コマンドを実行し、ノートブックを作成し利用しましょう。