Fuentes de matplotlib en dosel de pensamiento

Estoy utilizando la biblioteca matplotlib dentro de Canopy, y la función específica es xkcd (). Esta función utiliza una fuente específica para trazar gráficos. La fuente es Comic Sans MS, que si no está presente, debe descargarse.

/home/luis/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/matplotlib/font_manager.py:1236: UserWarning: findfont: Font family ['Humor Sans', 'Comic Sans MS'] not found. Falling back to Bitstream Vera Sans (prop.get_family(), self.defaultFamily[fontext]))

Utilizo el pequeño script a continuación, que verifica la presencia / ausencia de la fuente. Si no está presente, lo descarga.

import os
import urllib2
if not os.path.exists('Humor-Sans.ttf'):
    fhandle = urllib2.urlopen('http://antiyawn.com/uploads/Humor-Sans-1.0.ttf')
    open('Humor-Sans.ttf', 'wb').write(fhandle.read())

El problema es que todavía no consigo la fuente correcta para mostrar. En caso de que haya un problema con el caché de fuentes, hago lo siguiente:

luis@luis-VirtualBox:~$ rm /home/luis/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/matplotlib/fontList.cache

Obteniendo lo siguiente:

rm: cannot remove ‘/home/luis/Enthought/Canopy_64bit/User/lib/python2.7/site-packages/matplotlib/fontList.cache’: No such file or directory 

¿Qué me estoy perdiendo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta