Trying to import namedtuple results in import error leading to downstream problems.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
python-defaults (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
1. Open python.
$ python
2. Issue the command
import collections.
3. Results in
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "collections.py", line 20, in <module>
import numpy as np
File "/usr/local/
import add_newdocs
File "/usr/local/
from numpy.lib import add_newdoc
File "/usr/local/
from type_check import *
File "/usr/local/
import numpy.core.numeric as _nx
File "/usr/local/
from numpy.testing import Tester
File "/usr/local/
from unittest import TestCase
File "/usr/lib/
from .result import TestResult
File "/usr/lib/
from . import util
File "/usr/lib/
from collections import namedtuple, OrderedDict
ImportError: cannot import name namedtuple
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/lib/
from apport.fileutils import likely_packaged, get_recent_crashes
File "/usr/lib/
from apport.report import Report
File "/usr/lib/
import subprocess, tempfile, os.path, urllib, re, pwd, grp, os
File "/usr/lib/
from urlparse import urljoin as basejoin
File "/usr/lib/
from collections import namedtuple
File "collections.py", line 20, in <module>
import numpy as np
File "/usr/local/
import add_newdocs
File "/usr/local/
from numpy.lib import add_newdoc
File "/usr/local/
from type_check import *
File "/usr/local/
import numpy.core.numeric as _nx
File "/usr/local/
__all__ += numeric.__all__
NameError: name 'numeric' is not defined
Original exception was:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "collections.py", line 20, in <module>
import numpy as np
File "/usr/local/
import add_newdocs
File "/usr/local/
from numpy.lib import add_newdoc
File "/usr/local/
from type_check import *
File "/usr/local/
import numpy.core.numeric as _nx
File "/usr/local/
from numpy.testing import Tester
File "/usr/local/
from unittest import TestCase
File "/usr/lib/
from .result import TestResult
File "/usr/lib/
from . import util
File "/usr/lib/
from collections import namedtuple, OrderedDict
ImportError: cannot import name namedtuple
Other python package information:
2.7.3-0ubuntu2 (/var/lib/
Description Language:
+ numpy - 1.6.1 - active development (/usr/local/
+ Numeric should be deprecated and isn't listed.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: python 2.7.3-0ubuntu2
ProcVersionSign
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelMo
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
Date: Wed May 9 11:36:12 2012
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)
SourcePackage: python-defaults
UpgradeStatus: No upgrade log present (probably fresh install)
Please ignore the line 'InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release i386 (20111012)' information - I used a multi-boot USB and this is an artefact from that.