expat import error
Chris Seaton
chris at chrisseaton.com
Sun Feb 11 11:36:20 GMT 2007
Hello,
I'm using bzr 0.10.0 on python 2.5.0.final.0 (linux2)
I was using it happily for a while but today I went to do
bzr info
on a new branch, and I got
bzr: ERROR: <type 'exceptions.ImportError'>: No module named expat;
use SimpleXMLTreeBuilder instead
Traceback (most recent call last):
File "/home/ugrads/coms2003/cs3951/linux/installed/lib/python2.5/
site-packages/bzrlib/commands.py", line 612, in run_bzr_catch_errors
return run_bzr(argv)
...
File "/home/ugrads/coms2003/cs3951/linux/installed/lib/python2.5/
site-packages/bzrlib/xml_serializer.py", line 68, in
read_revision_from_string
return self._unpack_revision(fromstring(xml_string))
File "/home/ugrads/coms2003/cs3951/linux/installed/lib/python2.5/
site-packages/bzrlib/util/elementtree/ElementTree.py", line 959, in XML
parser = XMLTreeBuilder()
File "/home/ugrads/coms2003/cs3951/linux/installed/lib/python2.5/
site-packages/bzrlib/util/elementtree/ElementTree.py", line 1115, in
__init__
"No module named expat; use SimpleXMLTreeBuilder instead"
ImportError: No module named expat; use SimpleXMLTreeBuilder instead
I don't know how to "use SimpleXMLTreeBuilder instead".
I ran the exact same executable that `which bzr` has in its shebang
line and tried running
import xml.parsers.expat
And it ran fine.
What's wrong?
Thanks
Chris Seaton
More information about the bazaar
mailing list