He comprendido que ElementTree no hará lo que yo quiero que haga. Revisé la documentación de lxml y parece que servirá para mis propósitos. Para obtener lxml, necesito obtener easy_install. Así que lo descargué de here, y lo puse en /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/
. Luego fui a esa carpeta y ejecuté sh setuptools-0.6c11-py2.6.egg
.Instalación de easy_install ... para llegar a la instalación de lxml
Eso se instaló correctamente. Luego me emocioné porque pensé que el objetivo de easy_install era que simplemente pudiera instalarlo a través de easy_install lxml, y lxml mágicamente se descargaría, compilaría e instalaría correctamente, listo para mi disfrute de importación. Así que ejecuté easy_install lxml
. Pegué los resultados a continuación. ¿Que debería hacer?
easy_install lxml
Searching for lxml
Reading http://pypi.python.org/simple/lxml/
Reading http://codespeak.net/lxml
Best match: lxml 2.2.6
Downloading http://codespeak.net/lxml/lxml-2.2.6.tgz
Processing lxml-2.2.6.tgz
Running lxml-2.2.6/setup.py -q bdist_egg --dist-dir /var/folders/49/49N0+g5QFKCm51AbzMtghE+++TI/-Tmp-/easy_install-rxbP6K/lxml-2.2.6/egg-dist-tmp-fjakR0
Building lxml version 2.2.6.
NOTE: Trying to build without Cython, pre-generated 'src/lxml/lxml.etree.c' needs to be available.
Using build configuration of libxslt 1.1.12
Building against libxml2/libxslt in the following directory: /usr/lib
unable to execute gcc-4.0: No such file or directory
error: Setup script exited with error: command 'gcc-4.0' failed with exit status 1
(re: problemas con su editor de código) Sande por cuatro espacios para hacer un bloque de código, o haga clic en el botón "01010" en el editor mientras tiene algunas cosas resaltadas. –