機械学習学習環境構築


機械学習学習環境構築

Anacondaを利用して環境構築を行います。 Anacondaとは、機械学習用の環境構築のオープンソースです。Pythonを含む機械学習に必要な環境の構築がとても簡単に行えます。

Anacondaは150以上のサイエンスパッケージが一括でインストールされてしまいます。データ容量も非常に大きく、 また、現段階では使わないパッケージも多数含まれるので、Anacondaの必要最小構成にしたMiniconda(ミニコンダ)を利用します。


Windowsの場合

(1)Minicondaのダウロード

パソコンのWindowsの64bitまたは32bitなのかを確認して、下記のリンクからMinicondaをダウンロードします。

Miniconda3-latest-Windows-x86.exe(Windows 32ビット)

Miniconda3-py39_4.12.0-Windows-x86_64.exe(Windows 64ビット)

(2)Minicondaのインストール

①上記でダウンロードした、インストーラーをダブルクリックします。

②「Next」をクリック

③「I Agree」をクリック

④「Next」をクリック

⑤「Next」をクリック。

⑥PythonのPath設定です。推奨通りAnacondaをPython3.6のデフォルトパスとして設定します。 「Register Anaconda as my default Python 3.6」をチェックして、「Install」をクリック。

⑦Minicondaのインストールが完了したら、「Finish」をクリックしてインストーラーを終了します。

(3)Anaconda Promptの立ち上げ

正しくMinicondaがインストールされていると、Windowsメニューに「Anaconda Prompt(アナコンダ・プロンプト)」が追加されています。 こちらをクリックして立ち上げます。

(4)ライブラリのインストール

①次に各ライブラリ(Numpy, Pandas, Matplotlib)をインストールします。管理者権限でアナコンダ・プロンプトを起動し、下記コマンドを入力してください。 インストールパッケージの確認が出ますので、「y」を入力してインストールを実行します。(minicondaインストール直後だとエラーが発生する場合があります。その場合には、 windowsを再起動してから、以下のインストールを行ってください)

conda install numpy
conda install pandas
conda install matplotlib
conda install scikit-learn 
conda install tensorflow

②次にJupyterのインストールを行います。下記を実行しましょう。同様にパッケージの確認が出ますので、「y」を入力してインストールを実行します。

conda install jupyter

(5)iPythonの立ち上げと確認

①アナコンダ・プロンプトを立ち上げて、下記コマンドを実行し、ipythonが起動することを確認します。

ipython

②最後に各ライブラリの確認を行います。iPythonで下記を入力してコードを実行しましょう。 バージョンが表示されれば、問題なくインストールも行われています。

import numpy
import pandas
import matplotlib
import sklearn
import tensorflow

print(numpy.__version__)
print(pandas.__version__)
print(matplotlib.__version__)
print(sklearn.__version__)
print(tensorflow.__version__)

【Mac】Minicondaを利用した環境構築

(1)Minicondaのダウンロード

下記のURLからMinicondaのインストーラをダウンロードします。

Miniconda3-latest-MacOSX-x86_64.sh

(2)ターミナルを立ち上げてMinicondaをインストール

「ターミナル」を立ち上げます。

Minicondaのbash installerを保存したディレクトリへ移動して、下記を実行してMinicondaをインストールします。 ライセンスの同意、Minicondaのインストール先、PythonのPath設定の確認が表示されますが、そのまま「Enter」または「yes」と入力してインストールします。

bash Miniconda3-latest-MacOSX-x86_64.sh

(3)ライブラリのインストール

次に各ライブラリ(Numpy, Pandas, Matplotlib)のインストールをします。 同様にターミナルで下記のコマンドを実行してください。確認表示が出ますので、「y」を入力してインストールを実行します。

conda install numpy
conda install pandas
conda install matplotlib
conda install scikit-learn 
conda install tensorflow

(4)Jupyterのインストール

次はJupyterのインストールします。確認表示が出ますので、「y」と入力してインストールを実行します。

conda install jupyter

(5)iPythonの立ち上げと確認

①Pythonを立ち上げて確認をします。Macのターミナルで下記を実行してください。 iPythonが起動することを確認してください

ipython

②最後に各ライブラリの確認を行います。iPythonで下記を入力してコードを実行しましょう。 バージョンが表示されれば、問題なくインストールも行われています。

import numpy
import pandas
import matplotlib
import sklearn
import tensorflow

print(numpy.__version__)
print(pandas.__version__)
print(matplotlib.__version__)
print(sklearn.__version__)
print(tensorflow.__version__)