在PyDev控制台中导入cv

时间:2013-07-04 10:32:12

标签: python eclipse opencv pydev

我有64位python,numpy和其他软件包,包括opencv。

运行python.exe

在MSDOS控制台中跟踪语句没有任何问题
  import cv

但是当我在Eclipse的PyDev控制台中做同样的事情时,我得到了以下错误。

 import cv
 Traceback (most recent call last):
   File "<console>", line 1, in <module>
   File "C:\Python27\lib\site-packages\cv.py", line 1, in <module>
     from cv2.cv import *
 ImportError: DLL load failed: %1 is not a valid Win32 application.

1 个答案:

答案 0 :(得分:2)

经过一段时间的试验和错误,我发现删除并创建PyDev的新python解释器解决了这个问题。更具体地说,

  1. 转到Windows - &gt;偏好 - &gt; PyDev - &gt; Python口译员
  2. 选择当前解释器,然后单击“删除”按钮
  3. 单击“自动配置”按钮,为PYTHONPATH选择必要的文件夹
  4. 点击“应用”