From matthew.zitzmann at gmail.com Sun Nov 13 10:19:36 2011 From: matthew.zitzmann at gmail.com (Matt Zitzmann) Date: Sun, 13 Nov 2011 09:19:36 -0000 Subject: [xml-sig] Trouble installing PyXML Message-ID: Hi, I'm trying to get PyXML working, but not having much luck. When I try to run a demo, I get: mattz-macbookpro:dom mattz$ python dom_from_html_file.py Traceback (most recent call last): File "dom_from_html_file.py", line 3, in from xml.dom.ext.reader import HtmlLib ImportError: No module named ext.reader I entered the simple build/install commands from the README file, but I had to add *env ARCHFLAGS="-arch i386 -arch x86_64"* because I was having some odd issue with the GCC. Below is from my console. mattz-macbookpro:PyXML-0.8.4 mattz$ env ARCHFLAGS="-arch i386 -arch x86_64" python setup.py build running build running build_py running build_ext building '_xmlplus.parsers.pyexpat' extension gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -pipe -arch i386 -arch x86_64 -DXML_NS=1 -DXML_DTD=1 -DBYTEORDER=1234 -DXML_CONTEXT_BYTES=1024 -DHAVE_MEMMOVE=1 -Iextensions/expat/lib -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c extensions/pyexpat.c -o build/temp.macosx-10.6-universal-2.6/extensions/pyexpat.o gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -pipe -arch i386 -arch x86_64 -DXML_NS=1 -DXML_DTD=1 -DBYTEORDER=1234 -DXML_CONTEXT_BYTES=1024 -DHAVE_MEMMOVE=1 -Iextensions/expat/lib -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c extensions/expat/lib/xmlparse.c -o build/temp.macosx-10.6-universal-2.6/extensions/expat/lib/xmlparse.o gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -pipe -arch i386 -arch x86_64 -DXML_NS=1 -DXML_DTD=1 -DBYTEORDER=1234 -DXML_CONTEXT_BYTES=1024 -DHAVE_MEMMOVE=1 -Iextensions/expat/lib -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c extensions/expat/lib/xmlrole.c -o build/temp.macosx-10.6-universal-2.6/extensions/expat/lib/xmlrole.o gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -pipe -arch i386 -arch x86_64 -DXML_NS=1 -DXML_DTD=1 -DBYTEORDER=1234 -DXML_CONTEXT_BYTES=1024 -DHAVE_MEMMOVE=1 -Iextensions/expat/lib -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c extensions/expat/lib/xmltok.c -o build/temp.macosx-10.6-universal-2.6/extensions/expat/lib/xmltok.o gcc-4.2 -Wl,-F. -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 build/temp.macosx-10.6-universal-2.6/extensions/pyexpat.o build/temp.macosx-10.6-universal-2.6/extensions/expat/lib/xmlparse.o build/temp.macosx-10.6-universal-2.6/extensions/expat/lib/xmlrole.o build/temp.macosx-10.6-universal-2.6/extensions/expat/lib/xmltok.o -o build/lib.macosx-10.6-universal-2.6/_xmlplus/parsers/pyexpat.so -flat_namespace building '_xmlplus.parsers.sgmlop' extension gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -pipe -arch i386 -arch x86_64 -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c extensions/sgmlop.c -o build/temp.macosx-10.6-universal-2.6/extensions/sgmlop.o extensions/sgmlop.c:715: warning: initialization from incompatible pointer type extensions/sgmlop.c:718: warning: ?intargfunc? is deprecated extensions/sgmlop.c:718: warning: initialization from incompatible pointer type extensions/sgmlop.c:715: warning: initialization from incompatible pointer type extensions/sgmlop.c:718: warning: ?intargfunc? is deprecated extensions/sgmlop.c:718: warning: initialization from incompatible pointer type gcc-4.2 -Wl,-F. -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 build/temp.macosx-10.6-universal-2.6/extensions/sgmlop.o -o build/lib.macosx-10.6-universal-2.6/_xmlplus/parsers/sgmlop.so -flat_namespace building '_xmlplus.utils.boolean' extension gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -DNDEBUG -g -fwrapv -Os -Wall -Wstrict-prototypes -DENABLE_DTRACE -pipe -arch i386 -arch x86_64 -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c extensions/boolean.c -o build/temp.macosx-10.6-universal-2.6/extensions/boolean.o gcc-4.2 -Wl,-F. -bundle -undefined dynamic_lookup -arch i386 -arch x86_64 build/temp.macosx-10.6-universal-2.6/extensions/boolean.o -o build/lib.macosx-10.6-universal-2.6/_xmlplus/utils/boolean.so -flat_namespace running build_scripts creating build/scripts-2.6 copying and adjusting scripts/xmlproc_parse -> build/scripts-2.6 copying and adjusting scripts/xmlproc_val -> build/scripts-2.6 changing mode of build/scripts-2.6/xmlproc_parse from 644 to 755 changing mode of build/scripts-2.6/xmlproc_val from 644 to 755 mattz-macbookpro:PyXML-0.8.4 mattz$ env ARCHFLAGS="-arch i386 -arch x86_64" python setup.py install running install running build running build_py running build_ext running build_scripts running install_lib copying build/lib.macosx-10.6-universal-2.6/_xmlplus/parsers/pyexpat.so -> /Library/Python/2.6/site-packages/_xmlplus/parsers error: could not delete '/Library/Python/2.6/site-packages/_xmlplus/parsers/pyexpat.so': Permission denied mattz-macbookpro:PyXML-0.8.4 mattz$ env ARCHFLAGS="-arch i386 -arch x86_64" sudo python setup.py install Password: running install running build running build_py running build_ext running build_scripts running install_lib copying build/lib.macosx-10.6-universal-2.6/_xmlplus/parsers/pyexpat.so -> /Library/Python/2.6/site-packages/_xmlplus/parsers copying build/lib.macosx-10.6-universal-2.6/_xmlplus/parsers/sgmlop.so -> /Library/Python/2.6/site-packages/_xmlplus/parsers copying build/lib.macosx-10.6-universal-2.6/_xmlplus/utils/boolean.so -> /Library/Python/2.6/site-packages/_xmlplus/utils byte-compiling /Library/Python/2.6/site-packages/_xmlplus/xpath/ParsedAbbreviatedAbsoluteLocationPath.py to ParsedAbbreviatedAbsoluteLocationPath.pyc SyntaxError: ('invalid syntax', ('/Library/Python/2.6/site-packages/_xmlplus/xpath/ParsedAbbreviatedAbsoluteLocationPath.py', 27, 10, " as = ParsedAxisSpecifier.ParsedAxisSpecifier('descendant-or-self')\n")) byte-compiling /Library/Python/2.6/site-packages/_xmlplus/xpath/ParsedAbbreviatedRelativeLocationPath.py to ParsedAbbreviatedRelativeLocationPath.pyc SyntaxError: ('invalid syntax', ('/Library/Python/2.6/site-packages/_xmlplus/xpath/ParsedAbbreviatedRelativeLocationPath.py', 31, 10, " as = ParsedAxisSpecifier.ParsedAxisSpecifier('descendant-or-self')\n")) running install_scripts copying build/scripts-2.6/xmlproc_parse -> /usr/local/bin copying build/scripts-2.6/xmlproc_val -> /usr/local/bin changing mode of /usr/local/bin/xmlproc_parse to 755 changing mode of /usr/local/bin/xmlproc_val to 755 running install_data running install_egg_info Removing /Library/Python/2.6/site-packages/PyXML-0.8.4-py2.6.egg-info Writing /Library/Python/2.6/site-packages/PyXML-0.8.4-py2.6.egg-info Any ideas? Thanks. Regards, Matt -------------- next part -------------- An HTML attachment was scrubbed... URL: