PyCharmにPyTorchをインストールしようと思ってSettings→Project:hogehoge→Python Interpreterからpytochのパッケージをインストールしてもエラーになる。
ネットで色々調べてみたら、こんなサイトを見つけた。 このサイトの手順に従ってpip3でインストールしたらPyTorchモジュールが使えるようになった。
ところがしばらく使っているうちにまたtorchが定義されていないというエラーが出始めた。 インストールし直すと、また使えるようになる。
これで悩むこと半日。 多分原因が解った。 PyCharmではPython Packagesでインストール済みのパッケージのアップデート情報を知らせるようになっているんだけど、これで他のパッケージをアップデートするとPyTorchが使えなくなるようなのだ。
なるべく最新版を使った方がいいと思って、バージョン情報に基づいてこまめにアップデートしていたんだけど、依存関係か何かのせいでPyTorchが認識できなくなったみたい。 むやみにアップデートしないほうがいいみたい。
という訳で、だいぶ無駄な時間を使ったけど少し成長できたみたい。 これで、先に進めそう。