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の開発を行っていきますので、覚えておきましょう。


NEXT>> 2.2 Pythonの開発環境を整えよう