初めての機械学習&深層学習 環境構築(Mac, Anaconda, Pytorch編 +Windows10追記)
概要
Mac(+Windows)で機械学習をしたいときの環境構築についてまとめます。
Anacondaを使用した手っ取り早い構築です。
Anaconda
インストール
Anaconda Ver.3.7よりダウンロードし、指示に従いインストールする
(時間がかかるので焦らず待機)
(下図はMacの場合。Windowsは同ページのAnaconda 2019.** for Windows Installの欄からダウンロード)
(Windowsの場合はインストーラー出現時に「Advanced Installation Option」で「Add Anaconda to my PATH environment variavle」のチェックを入れないと詰むらしい)
確認
Finderのアプリケーションから起動する
(Windowsは検索欄に「anaconda navigator」と入力し開く)
以下の画面出れば成功
Pytorch
インストール
ターミナルを起動する
(Windowsは検索欄に「コマンドプロンプト」と入力し起動)
下記コマンドを入力して[enter]を押す
・Mac、Anaconda、Python3.7環境の場合
conda install pytorch torchvision -c pytorch
・Windows, Anaconda, Python3.7, CUDAなし環境の場合
conda install pytorch torchvision cpuonly -c pytorch
(それ以外の環境(CUDAあり、Linux等)は公式サイトからcondaコードを取得)
(簡単です。環境を選択していけばコードが表示されます)
condaした画面
途中yes/noを問われるので、[y]を入力して[enter]を押す
Proceed ([y]/n)? y
以下のように[$]が出たら完了
Downloading and Extracting Packages
torchvision-0.3.0 | 1.7 MB | ##################################### | 100%
conda-4.6.14 | 2.1 MB | ##################################### | 100%
ninja-1.9.0 | 96 KB | ##################################### | 100%
pytorch-1.1.0 | 49.9 MB | ##################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(base) MacBook-Pro:~ ***$
確認
Jupyter Notebookを起動し
「Desktop」を選択
左上の「New」から「Python3」をクリックし
ここの行に
下記コマンドを記述して[shift]+[enter]
import torch
print(torch.__version__)
出力画面に
1.1.0
などと出れば成功
よく使うツールのインストール
以下のツールは入っていること確認しました。
・numpy
・scipy
・matplotlib
・scikit-learn
・pandas
graphvizのインストール
ターミナルに以下のコマンドを入力し[enter]を押す
※Anacondaのターミナルも開いているので注意。 「:~PC名$」の後に記入
conda install graphviz
途中でyes/no問われるので、[y]を入力して[enter]を押す
Proceed ([y]/n)? y
python-graphvizの有効化
1. Anacondaのホーム画面から「Environment」を選択する
2. リストを「All」に変更する
3. 検索欄に「python-graphviz」と入力する
4. チェック欄にチェックを入れる
5. 右下の「Apply」を選択する
6. 何回か質問されるので全て「Apply」を選択する
pydotplusの有効化
先ほどの作業を「pydotplus」に変えて行う
以上です。
お疲れ様でした! よい機械学習ライフを!
この記事が気に入ったらサポートをしてみませんか?