Python: falta setup.py: no existe tal archivo o directorio

Intenté actualizar los paquetes libxml2 y libxslt porque los míos son demasiado viejos para ejecutarse con lxml. Encontré un tutorial aquí e intenté actualizar el paquete con el comando

sudo python setup.py install 

pero lo que obtuve fue este mensaje de error:

 /opt/local/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS /Python: can't open file 'setup.py': [Errno 2] No such file or directory 

Así que aparentemente no hay un archivo setup.py en mi carpeta de Python (esta es mi versión actual de Python, ¡ya verifiqué esto!). ¿Cómo es esto posible? ¡Espero que alguien pueda ayudarme!

Para hacer esto una respuesta formal de mi comentario …

setup.py no es parte de la ubicación de instalación de python. Se incluye con el paquete que desea instalar. Cambie los directorios a la ubicación de la fuente que descargó y luego ejecute el archivo setup.py.