機械学習とデータ マイニングのためのPythonモジュール「scikit-learn」のインストール

スポンサーリンク

機械学習とデータ マイニングのためのPythonモジュール「scikit-learn」のインストールについて解説しています。

「scikit-learn(https://scikit-learn.org/stable/,https://github.com/scikit-learn/scikit-learn)」は、SciPy(NumPyを基盤として使用する科学計算ライブラリ)の上に構築された機械学習用のPythonモジュールです。

■Python

今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)

■仮想環境の構築

機械学習とデータ マイニングのためのPythonモジュール「scikit-learn」のインストールしますが、その前に仮想環境の構築を行い、インストールを行います。そのために、まずはWindows10のコマンドプロンプトを起動します。

C:\Users\user_>mkdir scikit_test

起動後、上記のコマンドを入力し、Enterキーを押します。「mkdir」コマンドで「scikit_test」ディレクトリを作成します。

C:\Users\user_>cd scikit_test

作成後、上記のコマンドを入力し、Enterキーを押します。「cd」コマンドで「scikit_test」ディレクトリ内に移動します。

C:\Users\user_\scikit_test>py -3.8 -m venv .venv

移動後、上記のコマンドを入力し、Enterキーを押します。本来だと「python -m venv .venv」で仮想環境のディレクトリ「.venv」を作成しますが、今回はPythonのバージョンを指定しています。なお、今回仮想環境のディレクトリ名は「.venv」としていますが、ご自身で変更は可能です。

Enterキーを押すと、何も出力されませんが、これで仮想環境の作成が完了となります。

■仮想環境への切り替え

C:\Users\user_\scikit_test>.venv\Scripts\activate.bat

完了後、上記のコマンドを入力し、Enterキーを押します。仮想環境のディレクトリ内に作成された activateスクリプトを実行し、仮想環境に入ります。

(.venv) C:\Users\user_\scikit_test>

Enterキーを押すと、「(.venv)」と表示されます。これで仮想環境に入ることができました。

■scikit-learnのインストール

(.venv) C:\Users\user_\scikit_test>pip install scikit-learn

仮想環境に入った後に、上記のコマンドを入力し、Enterキーを押します。これでpipを経由してscikit-learnをインストールします。

Collecting scikit-learn
Downloading scikit_learn-1.1.2-cp38-cp38-win_amd64.whl (7.3 MB)
|████████████████████████████████| 7.3 MB 3.2 MB/s
Collecting scipy>=1.3.2
Downloading scipy-1.9.0-cp38-cp38-win_amd64.whl (38.6 MB)
|████████████████████████████████| 38.6 MB 6.8 MB/s
Collecting numpy>=1.17.3
Using cached numpy-1.23.1-cp38-cp38-win_amd64.whl (14.7 MB)
Collecting threadpoolctl>=2.0.0
Using cached threadpoolctl-3.1.0-py3-none-any.whl (14 kB)
Collecting joblib>=1.0.0
Using cached joblib-1.1.0-py2.py3-none-any.whl (306 kB)
Installing collected packages: numpy, scipy, threadpoolctl, joblib, scikit-learn
Successfully installed joblib-1.1.0 numpy-1.23.1 scikit-learn-1.1.2 scipy-1.9.0 threadpoolctl-3.1.0
WARNING: You are using pip version 20.1.1; however, version 22.2.2 is available.
You should consider upgrading via the 'c:\users\user_\scikit_test\.venv\scripts\python.exe -m pip install --upgrade pip' command.

Enterキーを押すと、インストールが開始され、「Successfully installed(正常にインストールされました)」と出力されます。これが出力されればインストールは完了となります。今回は「WARNING(警告)」が出力されましたが、エラーではないので、一旦無視します。

なお、今回はscikit-learnのバージョン1.1.2をインストールしました。

コメント

タイトルとURLをコピーしました