Please, try again with rev 56, and define the env variable PYUSB_DEBUG_LEVEL=debug. Let's what it says to us...
Wander 2010/4/6 Xiaofan Chen <xiaof...@gmail.com>: > I am not so sure why pyusb can not find the backend > under Cygwin Python (latest svn). Kind of strange. > > I have cygusb0.dll and cygusb-1.0.dll under > c:\cygwin\bin and they are the DLL name for > libusb-win32 0.1 and libusb 1.0 Windows under > Cygwin respectively. > > I even tried to add 'cygusb0' and 'cygusb-1.0' > for the load library function, but it does not > seem to work. Maybe Cygwin is a bit special. > > mc...@acerpc ~/mcu/pyusb/pyusb > $ python setup.py install > running install > running build > running build_py > creating build > creating build/lib > creating build/lib/usb > copying usb/core.py -> build/lib/usb > copying usb/legacy.py -> build/lib/usb > copying usb/util.py -> build/lib/usb > copying usb/_interop.py -> build/lib/usb > copying usb/__init__.py -> build/lib/usb > creating build/lib/usb/backend > copying usb/backend/libusb01.py -> build/lib/usb/backend > copying usb/backend/libusb10.py -> build/lib/usb/backend > copying usb/backend/openusb.py -> build/lib/usb/backend > copying usb/backend/__init__.py -> build/lib/usb/backend > running install_lib > running install_egg_info > Removing /usr/lib/python2.5/site-packages/PyUSB-1.0.0_a0-py2.5.egg-info > Writing /usr/lib/python2.5/site-packages/PyUSB-1.0.0_a0-py2.5.egg-info > > mc...@acerpc ~/mcu/pyusb/pyusb/tests > $ python > Python 2.5.2 (r252:60911, Dec 2 2008, 09:26:14) > [GCC 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)] on cygwin > Type "help", "copyright", "credits" or "license" for more information. >>>> import usb.core >>>> import usb.backend.libusb10 >>>> b=usb.backend.libusb10.get_backend() >>>> assert b is not None > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > AssertionError >>>> import usb.backend.libusb01 >>>> a=usb.backend.libusb01.get_backend() >>>> assert a is not None > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > AssertionError > > -- > Xiaofan http://mcuee.blogspot.com > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > pyusb-users mailing list > pyusb-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/pyusb-users > ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ pyusb-users mailing list pyusb-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/pyusb-users