importing libraries not working 2.6.4

Rami Chowdhury rami.chowdhury at gmail.com
Sat Feb 27 04:53:53 CET 2010



On Feb 26, 2010, at 19:47 , Isaiah Coberly wrote:

> C:\OpenCV2.0\Python2.6\Lib\site-packages
> 
> no .py files here..
> 
> cv.pyd
> libcv.dll.a
> 
> 
> C:\OpenCV2.0\Python2.6\Lib\site-packages\opencv
> 
> _init_.py
> matlan_syntax.py
> adaptors.py
> cv.py
> 

It looks to me like 'opencv' is structured as a package, from which you should be able to import and work with Python libraries. Have you tried putting the above site-packages directory in sys.path:

import sys; sys.path.append('C:\\OpenCV2.0\\Python2.6\\Lib\\site-packages')

and then doing:

from opencv import cv

?

> Did I still need to compile this even though it was a win 32 installer?

I don't think so, no -- AFAIK the .pyd files are compiled CPython extension modules, so it looks like they're all compiled for you.

-------------
Rami Chowdhury
"Never assume malice when stupidity will suffice." -- Hanlon's Razor
408-597-7068 (US) / 07875-841-046 (UK) / 0189-245544 (BD)




> 
> 
> On Fri, Feb 26, 2010 at 6:12 PM, Rami Chowdhury <rami.chowdhury at gmail.com> wrote:
> On Friday 26 February 2010 17:42:04 Isaiah Coberly wrote:
> > Thanks for the reply.
> >
> > I tried putting the files from
> >
> >  C:\OpenCV2.0\Python2.6\Lib
> >
> > too
> >
> > C:\Python26\Lib\site-packages
> >
> > and Python still wont import..
> >
> > I adjusted the environment variables to try and import maya.standalone but
> > no dice on that either.
> >
> 
> Sorry, you've still not told me where you expect it to be. Could you let us
> know what .py files you can see in C:\OpenCV2.0\Python2.6\Lib ?
> 
> >
> > On Fri, Feb 26, 2010 at 4:30 PM, Rami Chowdhury
> <rami.chowdhury at gmail.com>wrote:
> > > On Friday 26 February 2010 16:06:56 Routb3d wrote:
> > > > I used the x86 Python 2.6.4 installer. I am working in x64 Win7 pro.
> > > >
> > > > I have tried adjusting environment variables as well as putting the
> > > > files directly in the search path of Python.. Python still returns
> > > > this.. Any ideas?
> > >
> > > Where are you expecting the cv module / package to be? It's certainly not
> > > in
> > > the standard library -- at least not in my install of Python 2.6.4...
> > >
> > > > >>> import sys
> > > > >>> sys.path
> > > >
> > > > ['C:\\Python26\\Lib\\idlelib', 'C:\\Program Files\\Autodesk\\Maya2010\
> > > > \Python\\Lib\\site-packages', 'C:\\Windows\\system32\\python26.zip',
> > > > 'C:\\Python26\\DLLs', 'C:\\Python26\\lib', 'C:\\Python26\\lib\\plat-
> > > > win', 'C:\\Python26\\lib\\lib-tk', 'C:\\Python26', 'C:\\Python26\\lib\
> > > > \site-packages']
> > > >
> > > > >>> import cv
> > > >
> > > > Traceback (most recent call last):
> > > >   File "<pyshell#4>", line 1, in <module>
> > > >
> > > >     import cv
> > > >
> > > > ImportError: DLL load failed: The specified module could not be found.
> > > >
> > > >
> > > > Any help would be greatly appreciated.
> > >
> > > ----
> > > Rami Chowdhury
> > > "Strangers are just friends who haven't had enough gin." -- Howdle's
> > > Saying 408-597-7068 (US) / 07875-841-046 (UK) / 01819-245544 (BD)
> 
> 
> ----
> Rami Chowdhury
> "Ninety percent of everything is crap." -- Sturgeon's Law
> 408-597-7068 (US) / 07875-841-046 (UK) / 01819-245544 (BD)
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-list/attachments/20100226/a7be71e1/attachment.html>


More information about the Python-list mailing list