教材の内容に関係のない質問や教材とは異なる環境・バージョンで進めている場合のエラーなど、教材に関係しない質問は推奨していないため回答できない場合がございます。
その場合、teratailなどの外部サイトを利用して質問することをおすすめします。教材の誤字脱字や追記・改善の要望は「文章の間違いや改善点の指摘」からお願いします。
本教材では、単純パーセプトロンのアルゴリズムを Python というプログラミング言語で実装します。本教材で使用する Python のディストリビューション、及び、開発環境は次の通りです。
Anaconda をインストールすると Jupyter Notebook(開発環境)も同時にインストールされます。以下では、Anaconda のダウンロード方法とインストール方法について説明します。
【他の開発環境では駄目なのか?】
本教材の学習内容は基本的にどの Python の開発環境でも実装できると思いますので、既に Python の開発環境をお持ちの方はその環境で学習(プログラミング)してもらって構いません。
① まず、Anaconda をダウンロードするために次の URL のサイトにアクセスします。
② サイトにアクセスすると、中央に [Get Started] ボタンがありますので、そこをクリックします。
③ 次のような画面が表示されますので、 [Install Anaconda Individual Edition] をクリックします。
④ 遷移した画面上で、 [Download] ボタンをクリックします。
⑤ 画面がスクロールされ、次のような画面に移行します。ここで、OS と Python のバージョンの選択をします。OS はお使いのコンピュータの OS(Windows or macOS or Linux)を選択してください。Python のバージョンは、「Python 3.x」(xの部分はインストール時によって異なる)と「Python 2.7」が表示されていると思いますので、「Python 3.x」の方を選びます。そして、お使いのコンピュータが32-bitか64-bitのどちらかを調べ、対応するリンクをクリックしてください。ここでは 64-Bit Graphical Installer を選択します。
以上で、Anaconda のダウンロードは終了です。
次に、(ダウンロードした)Anaconda をインストールします。
OS によってインストール手順は異なります。以下では、Windows を例に説明します。Linux や macOS をご使用の方は、Web 検索等してインストール方法を調べてインストールしてください(道なりにインストールするだけですので、検索で調べる必要はないかもしれませんが)。
① まず、ダウンロードした Anaconda のファイルをダブルクリックして実行します。
② 次のような画面が表示されますので、[Next] ボタンを押して次に進めます。
③ ライセンスへの同意です。(内容に目を通したあと)[I Agree] ボタンを押して次に進めます。
④ ご利用状況に合わせて「Just Me」まはた「All Users」を選択して、[Next] ボタンを押して次に進めます。
(ほとんどの方が、「Just Me」でよいのかなと思います。)
⑤ インストール先を聞いてきますので、適切な場所を指定しましょう。特に希望がなければデフォルトのまま(表示されているまま)で、[Next] ボタンを押して次に進めます。
⑥ 2つあるチェックボックスの下の方のチェックボックスにチェックを入れて進めます(インストールします)。インストールに少し時間がかかると思います。
(上の方のチェックボックスにチェックを入れると、自動でパスの設定をしてくれます。これにより、Windows 上に標準で装備されている MS-DOS や Windows PowerShell 上で Python のプログラムを実行することができるようになりますが、お勧めではないようです。)
⑦ これで Anaconda のインストール自体は一応、完了です(まだ、次のような画面が出てくると思いますが)。
これで Anaconda のインストール完了です。
Anacondaには、開発環境の Jupyter Notebook もインストールされています。
Jupyter Notebook の使い方は次節で説明します。