ImportError:DLL load failed:%1 不是有效的Win32应用程序
2017-06-02 10:34
627 查看
Python、opencv安装,import cv2,运行时:
============================= 报错============================
Traceback (most recent call last):
File "D:/Desktop/level.py", line 1, in <module>
import cv2
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
主要原因是windows系统,opencv2.4.6, python 2.7的位数不一致,但也不乏是安装的版本以及路径问题
------解决方案一--------------------
opencv2.4.6安装的版本不对
------解决方案二--------------------
将“cv2.pyd”文件放到C:\Anaconda2\Lib\site-packages目录下即可
------解决方案三--------------------
dll(pyd)32/64位混用不行,卸载重新安装,看看这个连接http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
你的python27是64位下载opencv‑python‑2.4.9.win‑amd64‑py2.7.exe
如果python27是32位下载opencv‑python‑2.4.9.win32‑py2.7.exe
------解决方案四--------------------
opencv2.4.6, python 2.7 统一都用64位或者32位版本即可
------解决方案五--------------------
为避免你之前安装了两个或多个Python(可能位数不一样),在环境变量中同时定义了32位和64位的路径,建议查看一下环境变量是否定义正确
============================= 报错============================
Traceback (most recent call last):
File "D:/Desktop/level.py", line 1, in <module>
import cv2
ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
主要原因是windows系统,opencv2.4.6, python 2.7的位数不一致,但也不乏是安装的版本以及路径问题
------解决方案一--------------------
opencv2.4.6安装的版本不对
------解决方案二--------------------
将“cv2.pyd”文件放到C:\Anaconda2\Lib\site-packages目录下即可
------解决方案三--------------------
dll(pyd)32/64位混用不行,卸载重新安装,看看这个连接http://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
你的python27是64位下载opencv‑python‑2.4.9.win‑amd64‑py2.7.exe
如果python27是32位下载opencv‑python‑2.4.9.win32‑py2.7.exe
------解决方案四--------------------
opencv2.4.6, python 2.7 统一都用64位或者32位版本即可
------解决方案五--------------------
为避免你之前安装了两个或多个Python(可能位数不一样),在环境变量中同时定义了32位和64位的路径,建议查看一下环境变量是否定义正确
相关文章推荐
- Python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
- python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
- 解决import _tkinter时提示ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
- ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
- import _mysql----ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
- cx_Oracle ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
- Python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
- python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
- ImportError DLL load failed: %1 不是有效的 Win32 应用程序
- python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
- import cx_Oracle 错误: ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。(暂未解决)
- python ImportError: DLL load failed: %1 不是有效的 Win32 应用程
- python ImportError: DLL load failed: %1 不是有效的 Win32 应用程序
- ImportError DLL load failed: %1 不是有效的 Win32 应用程序
- Python配置OpenCV时报错:ImportError DLL load failed: %1 不是有效的 Win32 应用程序
- ImportError DLL load failed: %1 不是有效的 Win32 应用程序
- python运行mysql的程序时报错,ImportError DLL load failed: %1 不是有效的 Win32 应用程序
- numpy ImportError: DLL load failed: %1 不是有效的 Win32 应用程序。
- 安装python2.7(windows),wxpython: import wx:ImportError:DLL load failed:%1不是有效的Win32应用程序
- pywin32 安装错误 ImportError: DLL load failed: 不是有效的 Win32 应用程序