我尝试了许多解决该错误的方法,但没有解决导入错误:导入cv2时DLL加载失败:找不到指定的模块。
pokxtpni1#
1.请确保您安装了正确的版本。请访问以下链接以获取已安装的兼容版本。https://www.tensorflow.org/install/source_windows#gpu https://www.drdataking.com/post/install-gpu-support-to-tensoflow-on-windows/1.我也是同样的问题:导入_multiarray_umath时DLL加载失败:找不到指定的模块DLL load failed while importing _multiarray_umath: The specified module could not be found1.解决方案是环境变量路径设置不正确。请查看下面的图像:Solution
3mpgtkmj2#
在python 3.8中,我修复了一个类似的错误,当编译cxfreeze cv 2 dll加载失败时,问题是我安装了python 3.6的另一个版本,尽管python 3.8的环境变量path是第一个,cxfreeze仍然从python 3.6加载opencv,导致输出文件中的错误,我通过将python 3.6移到另一个位置来修复它,这样就不会被cxfreeze检测到,如果在编译时安装了其他版本的python,请小心环境变量路径。用Python 3.6试试miniconda更稳定,https://repo.continuum.io/miniconda/Miniconda 3 -4.5.4是最后一个Python 3.6迷你图标包。尝试安装其他版本的opencv
pip install opencv-contrib-python
安装适用于Visual Studio 2015、2017和2019的Microsoft Visual C++可再发行组件https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads仅当使用win10 https://www.microsoft.com/en-us/software-download/mediafeaturepack时才安装媒体功能包您可能会对本文感兴趣
2条答案
按热度按时间pokxtpni1#
1.请确保您安装了正确的版本。请访问以下链接以获取已安装的兼容版本。https://www.tensorflow.org/install/source_windows#gpu https://www.drdataking.com/post/install-gpu-support-to-tensoflow-on-windows/
1.我也是同样的问题:导入_multiarray_umath时DLL加载失败:找不到指定的模块DLL load failed while importing _multiarray_umath: The specified module could not be found
1.解决方案是环境变量路径设置不正确。请查看下面的图像:Solution
3mpgtkmj2#
在python 3.8中,我修复了一个类似的错误,当编译cxfreeze cv 2 dll加载失败时,问题是我安装了python 3.6的另一个版本,尽管python 3.8的环境变量path是第一个,cxfreeze仍然从python 3.6加载opencv,导致输出文件中的错误,
我通过将python 3.6移到另一个位置来修复它,这样就不会被cxfreeze检测到,如果在编译时安装了其他版本的python,请小心环境变量路径。
用Python 3.6试试miniconda更稳定,https://repo.continuum.io/miniconda/
Miniconda 3 -4.5.4是最后一个Python 3.6迷你图标包。
尝试安装其他版本的opencv
安装适用于Visual Studio 2015、2017和2019的Microsoft Visual C++可再发行组件
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
仅当使用win10 https://www.microsoft.com/en-us/software-download/mediafeaturepack时才安装媒体功能包
您可能会对本文感兴趣