Cannot import Pytorch [WinError 126] The specified module could not be found Cannot import Pytorch [WinError 126] The specified module could not be found python python

Cannot import Pytorch [WinError 126] The specified module could not be found


Refer to below link:https://discuss.pytorch.org/t/cannot-import-torch-on-jupyter-notebook/79334

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.

Conda

conda install pytorch torchvision cpuonly -c pytorch

Pip

pip install torch==1.5.0+cpu torchvision==0.6.0+cpu -f https://download.pytorch.org/whl/torch_stable.html


Uninstall your pytorch which you have installed and try this using conda

conda install PyTorch -c PyTorch

If it wasn't work run this code in cmd

pip3 install torchvision


Encountered the same issue. I used the fix suggested in by the link below: (Fix 2 worked for me)

https://discuss.pytorch.org/t/winerror-126-when-import-torch/80249/8

Fixes:

1.Update to Python 3.8 from 3.7

2.Apply https://github.com/pytorch/pytorch/pull/37763 manually.

Replace your local copy with https://gist.github.com/peterjc123/bcbf4418ff63d88e11313d308cf1b427 (e.g. C:\ProgramData\Anaconda3\Lib\site-packages\torch)