¿Cómo puedo empaquetar mi aplicación Python con bibliotecas externas de Python?

Espero que mi título esté claro. Estoy usando wxpython para hacer una GUI y quiero que se pueda abrir, extraer y que funcione en todos los sistemas operativos. Pude incluir twill al encontrar una carpeta llamada twill dentro del archivo de twill, que funcionó bien. Sin embargo, no puedo entender cómo empaquetar correctamente wxpython.

EDIT: tampoco estoy usando. py2exe es solo para Windows, y bbfreeze no parece funcionar en mac (por lo que no es multiplataforma)

Respuestas a la pregunta(3)

Su respuesta a la pregunta