[capi-sig] importerror: no such file or directory when calling some functions in my C code

Gustavo Carneiro gjcarneiro at gmail.com
Sat Jul 5 00:52:14 CEST 2008


Try running with the program strace and analyze the output.  That often
helps.

2008/7/4 Aaron Staley <astaley at berkeley.edu>:

> I have been writing a python C++ extension that makes use of Intel's
> open computer vision library.  I have been experiencing a bizarre problem.
>
> When I attempt to run my module:
>
>> import cvdemo
>>>>
>>> Traceback (most recent call last):
>  File "<stdin>", line 1, in <module>
> ImportError: No such file or directory
>
>
> I have found though that this will only occur when my c++ actually makes
> a call to opencv functions.  If I comment all of those functions out,
> the module will be correctly imported (and I can execute all functions
> within it).
>
> Literally, everything works fine until a line like:
>
>   cvDestroyWindow("result");
>
> or:
>
> cvNamedWindow( "result", 1 );
>
> or:
> matrix= cvLoad( matrix_name, 0, 0, 0 );
>
>
> is in the code.
>
>
> Given how lacking in information python's import error is, I have no
> idea what is going on here. No compile errors are given either.
>
> Please advise,
> Aaron Staley
>
>
>
>
>
> _______________________________________________
> capi-sig mailing list
> capi-sig at python.org
> http://mail.python.org/mailman/listinfo/capi-sig
>



-- 
Gustavo J. A. M. Carneiro
INESC Porto, Telecommunications and Multimedia Unit
"The universe is always one step beyond logic." -- Frank Herbert


More information about the capi-sig mailing list