前提・実現したいこと
発生している問題・エラーメッセージ
ModuleNotFoundError: No module named 'torchvision' インストールされてるはずなのにJupyte Notebookでは使えない。 以前まで(つい先日)までは動いていたのに、一度閉じて再度開くと実行出来ない状態になっていた。 謎です。 だれか詳しい方教えて下さい。
該当のソースコード
python
1from torchvision import transforms 2import zipfile 3from torchvision import transforms,datasets
> インストールされてるはずなのにJupyte Notebookでは使えない。
・どのようにインストールしましたか?
・「では使えない。」ということは他の何なら使えるのでしょうか?
pipを用いてインストールしました。
序盤でerrorを吐いているので他は確認出来ていません。
自分なりに調べてみたのですが、
仮想環境の設定等をする必要があるのでしょうか。
的外れでしたらすいません。
参考リンク
https://qiita.com/yakisobamilk/items/867dce8e53824146ce05
・pip list でインストール済であることは確認できますか?
・質問タグに「Anaconda」とありますが、condaではなくpipでインストールしたのは何故でしょうか?一つの環境でpipとcondaの併用はしていませんよね?
・pip list で確認したところインストール済みでした。
・仮想環境というモノが理解出来ていませんでした。
condaは使用していないです。
pip list確認時
...
torch 1.4.0+cpu
torchvision 0.5.0+cpu
....
急に使えなくなったということは何らかの理由で環境が壊れてしまったのかもしれないですね。※condaとpipを同じ環境で使用すると壊れることがあるらしいですが今回は違うとのことなので、pytorchが使えなくなった理由は分かりません。
ところでpytorch以外のモジュールは使えていますか?
conda list で確認したところ
こちらにもtorch,torchvisionが入っていました....
これが原因でしょうか....
conda list 確認時
...
toolz 0.11.1 pyhd3eb1b0_0
torch 1.4.0+cpu pypi_0 pypi
torchvision 0.5.0+cpu pypi_0 pypi
tornado 6.1 py38h2bbff1b_0
......
使えないモジュールだけChannel列にpypiと記載があります
回答2件
あなたの回答
tips
プレビュー