Usa Python en MAMP

Estoy migrando lentamente de PHP a Python. En particular, mientras trabajo en webdev / webdesign me gustaría mostrar una página HTML básica usando Python, usando el siguiente código:

#!/usr/bin/python

print('<html><head></head><body>This is a test</body></html>')

Una vez más, el punto es sólo para ver si funciona. Enviando el archivo en línea en mi host como index.cgi No he tenido ningún problema en mostrar el contenido del archivo. Los problemas comienzan cuando intento instalar el módulo WSGI en MAMP, o simplemente para que Python funcione en general con él. Cuando se va a localhost / index.cgi, se muestra el contenido del archivo en lugar de sus resultados. He seguido media docena de tutoriales y ninguno parece funcionar, siempre encuentro un problema en un momento u otro. Parece que viene del hecho de que Apache que viene con MAMP no está construido de una manera que le permita agregarle módulos (como wsgi).

Esto también viene del hecho de que no puedo encontrar ningúnreciente artículo sobre cómo instalar Python en MAMP, todos ellos datan de 2008 o 2009, con versiones antiguas de MAMP, Python y Macports.

¿Alguien me puede indicar el procedimiento actual para hacer que esto funcione?

EDITAR: Ok despues de encontrarEste artículo Recogí que MAMP por defecto no procesa scripts CGI fuera de la carpeta cgi-bin / en MAMP /. Así que modifiqué el archivo conf de Apache como se explica, ahora aparentemente lee el archivo .cgi pero arroja un error 500 con el contenido que se muestra arriba. ¿Es el código el culpable o es MAMP?

Respuestas a la pregunta(2)

Su respuesta a la pregunta