Pythonの深層学習ライブラリ「PyTorch」をWindowsやMac OSX上にインストールする方法についてまとめました。
【導入方法1】PyTorchのインストール(Windows編)
● コマンドプロンプトを管理者として実行します。
● 以下のコマンドでインストールされているPython のバージョンを確認します。
python --version
● PyTorch の公式ページ(https://pytorch.org/)にアクセスします。
● 次のように選択し、その下に表示されるランタイムコマンドをコピーします。
| – | – |
|---|---|
| Your OS | Windows |
| Package | pip |
| Language | Python |
| CUDA | 使用している CUDA のバージョン |
● コピーしたランタイムコマンドを、コマンドプロンプトで実行します。
【導入方法2】PyTorchのインストール(Mac OSX編)
● PyTorch の公式ページ(https://pytorch.org/)にアクセスします。
● 次のように選択し、その下に表示されるランタイムコマンドをコピーします。
| – | – |
|---|---|
| Your OS | Mac |
| Package | pip |
| Language | Python |
| CUDA | 使用している CUDA のバージョン(使っていなければNone) |
● コピーしたランタイムコマンドを、ターミナルで実行します。
※エラーが出る場合は、以下のコマンドでpipやsetuptoolsをアップデートしてみてください
pip3 install --upgrade pip pip3 install setuptools --upgrade
● 以下のスクリプトを実行しエラーが出なければインストール成功です。
import torch print(torch.__version__)
【導入例2】PyTorchをpip + whlファイルでインストール
pipで深層学習ライブラリ「PyTorch」をインストールする手順は下記の通りです。
① NumPyのインストールをしていない場合、先に入れておきます。
| – | NumPyのインストール方法はこちら |
|---|---|
| 参考 | ■NumPyのインストール (Windows、Linux、Ubuntu) |
② 以下のURL先にアクセスします。
http://www.lfd.uci.edu/%7Egohlke/pythonlibs/#pytorch
③ whlファイルをクリックしてダウンロードします。
※お使いのPythonバージョン、利用したいOpenCVのバージョンによって選択します。
| ケース | ダウンロードするwhlファイル名 |
|---|---|
| Python3.6(64bit)にPyTorchをインストールしたい場合 | torch‑0.4.0‑cp36‑cp36m‑win_amd64.whl |
| Python3.7(64bit)にPyTorchをインストールしたい場合 | torch‑0.4.0‑cp37‑cp37m‑win_amd64.whl |
④ ダウンロードが終わったらコマンドプロンプトを起動します。
⑤ コマンドプロンプトでダウンロードしたファイルがあるフォルダ(ディレクトリ)まで移動します。
⑥ 以下のコマンドを打ち込みます。
pip install torch‑0.4.0‑cp36‑cp36m‑win_amd64.whl
※ファイル名はダウンロードした物に応じて適宜変更してください
⑦ 以上でインストール完了です。
以下のスクリプトを実行しエラーが出なければインストール成功です。
import torch print(torch.__version__)
【導入例3】PyTorchをpip+whlファイルでインストール(WinPython編)
pipで深層学習ライブラリ「PyTorch」をWinPythonでインストールする手順は下記の通りです。
① 以下のURL先にアクセスします。
http://www.lfd.uci.edu/%7Egohlke/pythonlibs/#pytorch
② whlファイルをクリックしてダウンロードします。
※お使いのPythonバージョン、利用したいOpenCVのバージョンによって選択します。
| ケース | ダウンロードするwhlファイル名 |
|---|---|
| WinPython3.6(64bit)にPyTorchをインストールしたい場合 | torch‑0.4.0‑cp36‑cp36m‑win_amd64.whl |
| WinPython3.7(64bit)にPyTorchをインストールしたい場合 | torch‑0.4.0‑cp37‑cp37m‑win_amd64.whl |
③「WinPython Control Panel.exe」を起動します。
④ メニューから[Packages]→[Add packages]をクリックします。

⑤ ダウンロードしたwhlファイルを選びます。
⑥ [Install packages]ボタンを押して、画面から選択したファイル名が消えたらインストール完了です。

⑦ 以下のスクリプトを実行しエラーが出なければインストール成功です。
import torch print(torch.__version__)
| – | 参考 |
|---|---|
| 詳細 | ■【WinPython】PyTorchのインストール |
| – | 関連記事 |
|---|---|
| 1 | ■【Python/PyTorch入門】ディープラーニングの使い方 |
| 2 | ■【機械学習入門】アルゴリズム&プログラミング |
| 3 | ■Python入門 基本文法 |

コメント