PyTorchを触ってみようと、以下の本を購入した。 環境構築でつまづいてしまったのでメモ。
やったこと
pyenvで3.6.9の環境をinstall
この本には3.6のPython環境と書いてあったが、3.6.0だとtorchが1.4.0までしかinstall出来ない。
torchvisionをinstallするためにはtorch==1.7.0以降でないといけないので、3.6.9をinstallした。
その後以下のコマンド
pip install torch==1.7.0
を実行すると
raise ReadTimeoutError(self._pool, None, 'Read timed out.')
でinstallが終了せず。
原因
pip install
に default-timeout
というoptionがあるそうな。
引っ越してすぐで、光回線がまだ引けておらず、非常に遅い回線で環境構築していたのでTimeoutになってしまったようです。
以下のコマンドに修正することでinstall出来た。
pip install --default-timeout=500
100でもダメだったw
大きいライブラリだなw