2013-07-04 109 views
0

我有64位python,numpy和其他軟件包,包括opencv。在PyDev控制檯導入cv

我不運行python.exe

import cv 

與在MSDOS控制檯下面的語句任何問題,但是當我做了在控制檯的PyDev同樣的事情在Eclipse中,我得到了下面的錯誤。

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. 

回答

2

試用後&錯誤的一段時間,我發現刪除和創建的PyDev的新Python解釋器解決了這個問題。更具體地講,

  1. 轉到Windows - >首選項 - >的PyDev - > Python解釋
  2. 選擇當前解釋並點擊刪除按鈕
  3. 點擊自動配置按鈕,然後選擇所需的文件夾PYTHONPATH
  4. 單擊Apply