Le 24/4/2006, "Phillip J. Eby" <[EMAIL PROTECTED]> a écrit: > >Try "import pylircmodule" - it looks like this may be a bug in building >compressed eggs; if an extension module in a zipfile ends with 'module', >the bdist_egg command probably isn't stripping the word 'module' from the >loader name. > >If that works, try reinstalling the egg using -Z (or --always-unzip), and >see if you can just use "import pylirc". In that case, it is indeed a bug >in bdist_egg. >
Gotcha ! :) I tried importing pylircmodule: >>> import pylircmodule Traceback (most recent call last): File "<stdin>", line 1, in ? File "build/bdist.linux-i686/egg/pylircmodule.py", line 7, in ? File "build/bdist.linux-i686/egg/pylircmodule.py", line 6, in __bootstrap__ ImportError: dynamic module does not define init function (initpylircmodule) Re-installed the Egg as you advised, renammed pylircmodule.py to pylirc.py: >>> import pylirc >>> pylirc.__file__ '/home/phil/lib/python2.4/pylirc-0.0.5-py2.4-linux-i686.egg/pylircmodule.so' So it seems to be a bug ;) Philippe _______________________________________________ Distutils-SIG maillist - [email protected] http://mail.python.org/mailman/listinfo/distutils-sig
