Package: python-numpy
Followup-For: Bug #855535
Dear Maintainer,
More information about the bug I still have in my machine. I asked help in the
mailing list and somewhere else.
I also reinstalled the dependencies and some libraries.
In fact, there is something with io.py.
Importing io then numpy works but importing numpy then io fails for both. I
suspect a namespace bug but editing io.py (moving back _io to io) kept the bug.
In the Python 2.7 console, this is OK:
Python 2.7.13 (default, Jan 19 2017, 14:48:08)
[GCC 6.3.0 20170118] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import io
>>> import numpy
But this crashes:
Python 2.7.13 (default, Jan 19 2017, 14:48:08)
[GCC 6.3.0 20170118] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import numpy
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 142, in
<module>
from . import add_newdocs
File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 13, in
<module>
from numpy.lib import add_newdoc
File "/usr/lib/python2.7/dist-packages/numpy/lib/__init__.py", line 8, in
<module>
from .type_check import *
File "/usr/lib/python2.7/dist-packages/numpy/lib/type_check.py", line 11, in
<module>
import numpy.core.numeric as _nx
File "/usr/lib/python2.7/dist-packages/numpy/core/__init__.py", line 72, in
<module>
from numpy.testing.nosetester import _numpy_tester
File "/usr/lib/python2.7/dist-packages/numpy/testing/__init__.py", line 12,
in <module>
from . import decorators as dec
File "/usr/lib/python2.7/dist-packages/numpy/testing/decorators.py", line 20,
in <module>
from .utils import SkipTest, assert_warns
File "/usr/lib/python2.7/dist-packages/numpy/testing/utils.py", line 15, in
<module>
from tempfile import mkdtemp, mkstemp
File "/usr/lib/python2.7/tempfile.py", line 32, in <module>
import io as _io
File "/usr/lib/python2.7/dist-packages/io.py", line 331, in <module>
def bget(imfile,shp=None,unpackstr=N.int16,bytesperpixel=2.0,sliceinit=0):
AttributeError: 'module' object has no attribute 'int16'
>>> import io
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/dist-packages/io.py", line 72, in <module>
import numpy as N
File "/usr/lib/python2.7/dist-packages/numpy/__init__.py", line 142, in
<module>
from . import add_newdocs
File "/usr/lib/python2.7/dist-packages/numpy/add_newdocs.py", line 13, in
<module>
from numpy.lib import add_newdoc
File "/usr/lib/python2.7/dist-packages/numpy/lib/__init__.py", line 8, in
<module>
from .type_check import *
File "/usr/lib/python2.7/dist-packages/numpy/lib/type_check.py", line 11, in
<module>
import numpy.core.numeric as _nx
File "/usr/lib/python2.7/dist-packages/numpy/core/__init__.py", line 24, in
<module>
raise ImportError(msg)
ImportError:
Importing the multiarray numpy extension module failed. Most
likely you are trying to import a failed build of numpy.
If you're working with a numpy git repo, try `git clean -xdf` (removes all
files not under version control). Otherwise reinstall numpy.
-- System Information:
Debian Release: 9.0
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 3.16.0-4-686-pae (SMP w/3 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python-numpy depends on:
ii libatlas3-base [liblapack.so.3] 3.10.3-1+b1
ii libblas3 [libblas.so.3] 3.7.0-1
ii libc6 2.24-9
ii liblapack3 [liblapack.so.3] 3.7.0-1
ii libopenblas-base [liblapack.so.3] 0.2.19-2
ii python 2.7.13-2
pn python2.7:any <none>
pn python:any <none>
python-numpy recommends no packages.
Versions of packages python-numpy suggests:
ii gcc 4:6.3.0-2
ii gfortran 4:6.3.0-2
ii python-dev 2.7.13-2
ii python-nose 1.3.7-2
pn python-numpy-dbg <none>
pn python-numpy-doc <none>
-- no debconf information