On Tue, Oct 24, 2017 at 08:47:58PM +0200, M.-A. Lemburg wrote:

> >> This error suggests that you have 32- and 64-bit versions of
> >> Python and mxDateTime mixed in your installation.
> >>
> >> Py_InitModule4 is only available in the 32-bit build of
> >> Python. With the 64-bit build, it's called Py_InitModule4_64.
...
> Could you check whether you have similar import errors with
> other modules that have C extensions ? E.g. lxml.
> 
> What you're seeing appears to be a compilation problem
> with Python 2.7.14 on Debian. The executable doesn't appear
> to export its symbols to the .so files, or only some of them.

Let's see:

        python-lxml:
          Installiert:           4.0.0-1
          Installationskandidat: 4.0.0-1
          Versionstabelle:
         *** 4.0.0-1 990
                990 http://httpredir.debian.org/debian buster/main i386 Packages
                500 http://httpredir.debian.org/debian unstable/main i386 
Packages
                100 /var/lib/dpkg/status
             3.7.1-1 500
                500 http://httpredir.debian.org/debian stretch/main i386 
Packages
        python-lxml-dbg:
          Installiert:           (keine)
          Installationskandidat: 4.0.0-1
          Versionstabelle:
             4.0.0-1 990
                990 http://httpredir.debian.org/debian buster/main i386 Packages
                500 http://httpredir.debian.org/debian unstable/main i386 
Packages
             3.7.1-1 500
                500 http://httpredir.debian.org/debian stretch/main i386 
Packages


        ncq@hermes:~$ python2.7-dbg
        Python 2.7.14 (default, Sep 17 2017, 18:50:44)
        [GCC 7.2.0] on linux2
        Type "help", "copyright", "credits" or "license" for more information.
        >>> import lxml
        [45350 refs]
        >>>

        ncq@hermes:~$ python
        Python 2.7.14 (default, Sep 17 2017, 18:50:44)
        [GCC 7.2.0] on linux2
        Type "help", "copyright", "credits" or "license" for more information.
        >>> import lxml
        >>>

Also, psycogp2 imports just fine.

Now that I have

        python-egenix-mx-base-dbg:
          Installiert:           3.2.9-1
          Installationskandidat: 3.2.9-1
          Versionstabelle:
         *** 3.2.9-1 990
                500 http://httpredir.debian.org/debian stretch/main i386 
Packages
                990 http://httpredir.debian.org/debian buster/main i386 Packages
                500 http://httpredir.debian.org/debian unstable/main i386 
Packages
                100 /var/lib/dpkg/status

mx.DateTime imports fine as well (but the SIGABRT persists).

Karsten
-- 
GPG key ID E4071346 @ eu.pool.sks-keyservers.net
E167 67FD A291 2BEA 73BD  4537 78B9 A9F9 E407 1346
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to