解决Pytorch:raise err OSError: [WinError 126] 找不到指定的模块caffe2_detectron_ops.dll” or one of its dependen

解决Pytorch:raise err OSError: [WinError 126] 找不到指定的模块 caffe2_detectron_ops.dll” or one of its dependencies.问题

在初次导入torch模块时,出现 raise err OSError: [WinError 126] … 问题,引起这类问题的原因很可能是由于没有安装相关的C++环境。解决方法:下载Visual C++ Redistributable运行库,64位版本下载地址为 https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=48145

如果还是报错,那就把这个也装一下,总有一款适合你(狗头保命)
https://aka.ms/vs/16/release/vc_redist.x64.exe


补充:在安装Pytorch1.7.1时再次遇到该问题
pytorch1.7.1是目前最新的版本,本人在安装过程中使用了清华镜像源的安装文件,再次出现上述问题,用了上述方法没有解决(弱鸡的泪水),也尝试了网上多种方案,例如https://blog.csdn.net/baidu_38870026/article/details/108510239
https://www.cnblogs.com/pengpengdeyuan/p/13589089.html
一直没有解决,退而求其次:
Pytorch1.7.0也很香,而且不报错
如果以后这问题有进展,会再来补充

你可能感兴趣的:(python,pytorch)