[C++-sig] boost package import error

Marc Rossi cramissor at yahoo.com
Thu Nov 3 23:39:19 CET 2005

I'm running into import problems trying to create a
package that is similiar in layout to the one in the
docs described here:


So my package layout is as follows:


My __init__.py file contains 2 lines:

    from stats import *
    from _research import *

With the directory containing 'xyzzy' on my
PYTHONPATH, the following occurs:

    Python 2.4.2 (#2, Nov  3 2005, 11:35:03)
    [GCC 3.2.3 20030502 (Red Hat Linux 3.2.3-52)] on
    Type "help", "copyright", "credits" or "license"
for more       information.
    >>> import frfr.research
    Traceback (most recent call last):
      File "<stdin>", line 1, in ?
      File "xyzzy/research/__init__.py", line 2, in ?
        from _research import *
    ImportError: No module named _research

Running python with the -vv switch shows python does
indeed look at _research.so but does not load it.

However if I put the directory containing _research.so
on my PYTHONPATH the following command is successful:

    >>> import _research

Thanks for any help you can offer,


Yahoo! FareChase: Search multiple travel sites in one click.

More information about the Cplusplus-sig mailing list