@Empardopo veo que tienes un problema con "path". Revisa las variables globales de tu usuario y de sistema y borra las referencias a python (guarda un respaldo para agregarlas despues).
Con eso ya no podrás llamar a "python" solo y tendrás que hacerlo agregando la ruta "C:\python33\python.exe" pero eso debería solucionar el segundo error.
Haciendo eso, pruebas y debería funcionar. Luego en las variables de sistema, para tu usuario agrega el path a python.exe y al subdirectorio script de la versión que quieras usar y vuelve a probar.
@Machiminax. Si se puede, aunque igual depende bastante de que quieras hacer.
El salto de línea se hace con "\n". un código simple para agregar un salto de línea en el primer espacio en blanco luego del décimo caracter
cadena = cadena[:cadena.find(' ',10)] + '\n' + cadena[cadena.fing(' ',10):]
Por supuesto, debes agregar las comprobaciones, como por ejemplo asegurarte que el largo de la cadena sea superior a 10. (pista: eso lo haces con len(cadena))
Lo de quitar el contenido de los paréntesis es completamente factible, solo que necesitas tirar de expresiones regulares, bueno, tan bien podrías hacerlo tirando de "find", algo similar al ejemplo de arriba. Pero creo que lo más 'correcto' sería hacerlo con expresiones regulares ya que puedes resumir todo en una sola línea de comando.
primero necesitas importar las dependencias de las expresiones regulares con:
import re
Luego, para eliminar el contenido de un paréntesis, sería:
nombre_nuevo = re.sub('\(.*\)','',nombre_original)
Lo de centrar, si te fijas en el script este ya tiene esa opción
draw.text_alignment = 'center'