Same issue here. Ended up statically linking Qt to OpenCV DLL (cv2.pyd), which also solved the problem.
On Monday, May 13, 2013 at 4:49:51 AM UTC+8, ftherien wrote: > > Ok, so here it is: > > I had installed the PyQt4 (Qt 4.8.4) binaries from the PyQt site, which > include the Qt bins also. My hypothesis is that these binaries were built > with MinGW. > > I had a separate Qt 4.8.4 install on my computer, that I built with > msvc2010. My OpenCV install (also built with msvc2010) was linked against > this install. > > My hypothesis is that the PtQt-included Qt binaries were somehow not > compatible with the Qt binaries from my install. This is reinforced by the > fact that you cannot build opencv with msvc linked to qt binaries built > with mingw - cmake will give an error to that effect (produces incompatible > code). > > Anyways, I built PyQt4 from source, with msvc2010, linked against my > existing Qt binaries. Seems to work fine now. Thanks to all! > > On Thursday, May 9, 2013 8:02:22 PM UTC-4, ftherien wrote: >> >> Hi! I recently installed OpenCV. It seems to works correctly in any >> python shell (idle, or python started on the command line), but in spyder I >> get the following: >> >> >> import cv2 >> ImportError: DLL load failed: La procédure spécifiée est introuvable. >> (sorry for the french, rough translation would be "Specified procedure >> could not be found") >> > -- You received this message because you are subscribed to the Google Groups "spyder" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/spyderlib. For more options, visit https://groups.google.com/d/optout.
