スタック・オーバーフロー Asked by kokku on September 1, 2021
anaconda環境にpytorchをインストールしようとしているのですが、何度試してもimportエラーが出てしまいます。
anacondaで仮想環境を作り、焼ているのですが、下記のような結果になってしまいます
(nn) C:UsersUSER>conda install pytorch torchvision -c pytorch
Collecting package metadata (current_repodata.json): done
Solving environment: done
# All requested packages already installed.
(nn) C:UsersUSER>python -c "import torch; print( torch.__version__ )"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:UsersUSERanaconda3envsnnlibsite-packagestorch__init__.py", line 81, in <module>
ctypes.CDLL(dll)
File "C:UsersUSERanaconda3envsnnlibctypes__init__.py", line 364, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] 指定されたモジュールが見つかりません。
(nn) C:UsersUSER>
pytorchのページからバージョン指定してインストールする方法も試したのですが、結果は変わりませんでした。
なにか解決方法があれば教えていただきたいです。
環境
windows10
CUDA10.1
cuDNN v7.6.5
NVIDIA2019.3
Intel(R) Core(TM)i7-8750H CPU @2.20GHz 2.21GHz 16.0GB
NVIDIAもインストールしているのでGPUかなと思います
以下のコマンドでインストールしてみてください。
conda install pytorch torchvision cpuonly -c pytorch
こちらの環境でも同様の現象が発生しました。
>python -c "import torch; print( torch.__version__ )"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "C:UsersXXXXAnaconda3libsite-packagestorch__init__.py", line 81, in <module>
ctypes.CDLL(dll)
File "C:UsersXXXXAnaconda3libctypes__init__.py", line 364, in __init__
self._handle = _dlopen(self._name, mode)
OSError: [WinError 126] 指定されたモジュールが見つかりません。
StackOverflowで 同様の質問と回答 を見つけました。
「John」さんの回答のとおりにcpu-onlyパッケージをインストールしたところ問題が解消しました。
This is most probably because you are using a CUDA variant of PyTorch on a system that doesn’t have GPU driver installed. That is to say, if you don’t have a Nvidia GPU card, please install the cpu-only package according to the commands on https://pytorch.org.
GPUドライバーがインストールされていないシステムではcpu-onlyパッケージをインストールする必要があるようです。
私はGPUについて知識がありませんので、残念ながら詳しいことは説明ができません。
(base) C:UsersXXXX>C:UsersXXXXAnaconda3python.exe -c "import torch; print( torch.__version__ )"
1.5.1
Answered by akira ejiri on September 1, 2021
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP