He usado el pronterface precompilado por que si quiero usar el interprete de python me da problemas el wxpython.
Cuando dices que no te reconoce la impresora, te refieres a que el pronterface no conecta con el arduino?
Puede ser porque en el Mac cada vez que desconectas y conectas puede cambiar el nombre del puerto USB. Abre un terminal y teclea:
ls /dev/tty.usb*
Y luego mete a mano el nombre del puerto en el Pronterface.
No conecta con arduino. El pronterface no reconoce los puertos USB.Arduino funciona bien con windows, por lo tanto no es la impresora o el cable.