2013-12-19 214 views
1

我試圖執行使用了一個python腳本使用Python的OpenCV的結合,但是當我點擊「運行腳本」在攪拌機我已經得到了在控制檯下面的錯誤:內攪拌機

ImportError: No module named 'cv2' 
Error: Python script fail, look in the console for now... 

首先我從複製粘貼文件cv2.pydC:\opencv\build\python\2.7到:C:\Program Files\Blender Foundation\Blender\2.66\python\lib和新的錯誤是:

ImportError: Module use of python27.dll conflicts with this version of Python.have 
Error: Python script fail, look in the console for now... 

然後我就複製粘貼文件名稱相同但C:\opencv\build\python\2.6和新的輸出:

ImportError: DLL load failed: Le module spécifié est introuvable. 
Error: Python script fail, look in the console for now... 

我的配置:

Win7 32bit 
OpenCV 2.4.6 
Both Python 3.3 and 2.7 
Blender 2.66 

Qt的:我怎樣才能讓攪拌機& OpenCV的朋友嗎?

回答

1

你的想法是正確的,但你需要opencv模塊來構建針對python 3.3而不是你已經嘗試過的python 2.7版本。

攪拌器使用了Python的3.x的,因爲2.50 2.65和較高的使用Python 3.3

在配置搭建的OpenCV的Python模塊,你會想看看,使蟒蛇3或3.3支持可被稱爲py3k ,也許只是把它指向你的python 3.3安裝而不是2.7