Windows下安装PyTorch环境中配置opencv后出现“from torch._C import * ImportError: DLL load failed: 找不到指定的模块”的解决方法
2020-09-04 10:12
1106 查看
环境:
win10,cuda9.0,python3.6,pytorch1.1,opencv3.4.2
问题:
使用annaconda配置的pytorch环境正常工作的情况下,在环境中配置opencv后import torch出现“from torch._C import * ImportError: DLL load failed: 找不到指定的模块”这样的问题。
试了网上的很多方法都没成功,最后看到这篇博客抱着试一试的想法,先是安装了一个1.13版本的numpy+mkl包没有成功,好像是因为版本过低,然后卸载重新安装了numpy1.18.1+ mkl的包就成功了!好像主要的原因是环境中有多个numpy的版本存在的问题,只需要卸载后安装正确的版本即可。
解决方法:
1. anaconda prompt中激活环境:
activate pytorch1.1-gpu
2. 我的环境中存在两个版本的numpy(貌似是因为安装opencv时会默认把最新版本的numpy给你安装上,所以环境中有两个版本的numpy),我把存在的两个版本全部卸载:
pip uninstall numpy(使用了两次将两个版本的numpy卸载)
3. 下载numpy+mkl包,我这pytorch版本为1.1.0,opencv版本为3.4.2,下载的包为numpy-1.18.1+mkl-cp36-cp36m-win_amd64.whl(仅供参考,注意一定要下载numpy+mkl的包,直接下载numpy的包试我过了不能成功,点击链接可下载)
4. 安装numpy+mkl包:
pip install C:\Users\DELL\Desktop\numpy-1.18.1+mkl-cp36-cp36m-win_amd64.whl
5. 最后大功告成,import torch和import cv2均没有问题!
相关文章推荐
- Windows下pip安装PyTorch后出现“from torch._C import * ImportError: DLL load failed: 找不到指定的模块”错误的解决办法
- Win10下pip安装PyTorch后出现“from torch._C import * ImportError: DLL load failed: 找不到指定的模块”错误的解决办法
- Pytorch安装后出现import torch报错:from torch._C import * ImportError: DLL load failed: 找不到指定的程序,已解决
- windows下安装pytorch 之ImportError: DLL load failed: 找不到指定的模块问题解决
- import torch时出现问题:找不到‘torch'这个module或出现from torch._C import * ImportError: DLL load failed: 找不到指定的模块
- Tensorflow-GPU环境配置教程 Win10+CUDA 出现问题解决方案:ImportError: DLL load failed: **找不到指定的模块**
- 解决安装tensorflow-gpu:ImportError: DLL load failed:找不到指定的模块。从根源解决问题
- win7环境+pycharm+python3.5+OpenCV安装,引入cv2时出现:ImportError: DLL load failed: 找不到指定的模块
- Tensorflow安装后,import时出现错误:ImportError: DLL load failed: 找不到指定的模块
- from lxml import etree ImportError: DLL load failed: 找不到指定的模块
- import cv2 ImportError: DLL load failed: 找不到指定的模块。解决方法之一
- windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的解决方式 最近打算开始研究一下机器学习,今天在windows上装tensorflow花了点功夫
- gensim安装与出现Importerror:dll load failed: 找不到指定的模块问题的解决
- windows上安装tensorflow时报错,“DLL load failed: 找不到指定的模块”的解决方式
- 坑!windows下anaconda安装torchvision提示ImportError: DLL load failed: 找不到指定的模块
- Anaconda环境下解决“import cv2 失败 ImportError:DLL load fail:找不到指定模块”的方法
- 终于解决 import matplotlib.pyplot 时出现的 importError: DLLload failed:找不到指定的模块
- from torchvision import _C ImportError: DLL load failed: 找不到指定的模块。
- 问题解决:ImportError: DLL load failed: 找不到指定的模块。
- Pycharm中出现ImportError:DLL load failed:找不到指定模块的解决方法