Pythonを動作させる環境について
2.1 Pythonを動作させる環境について
Python言語を用いてプログラムを作ったり、作ったプログラムを動作させるには色々な準備が必要です。本章では、具体的にどのような準備が必要なのか確認していきましょう。
2.1.1 Pythonに必要なツール
Pythonで効率的にプログラムを作って動かすためには、Jupyter Notebookと呼ばれるツールを使用するのが一般的で、Anacondaというツールから簡単にインストールを行うことができます。
当テキストでは、Anacondaを介してJupyter Notebookを使って開発を行っていきます。
1. Jupyter Notebook
まずJupyter Notebookは、プログラムの作成から実行、実行結果の管理などをまとめて行うことができるツールです。
実行結果がオンタイムでわかる上に、ブラウザで動作するので共有開発する際にも利便性が高いので、効率の良い作業に適しています。
2. Anaconda(アナコンダ)とは
Anaconda は高度な数値解析やデータ解析、機械学習に適したツールです。
Anacondaには、Pythonや、JupyterNotebookや、機械学習やデータ解析などで使用するライブラリがパッケージされているので、インストールするだけでPythonを使った機械学習の開発に取り組むことができます。
面倒なセットアップ作業が効率よくできるので、Pythonを開発する上では定番のツールです。
2.1.2 Pythonプログラミングを行う流れ
Pythonでプログラミングを行う基本的な流れは以下の図のようなります。
Jupyter Notebook起動 Python3のファイル作成
図 2.1.2.1:Pythonプログラミングの流れ
今回のような流れでPythonの開発を行っていきますので、覚えておきましょう。