2013-05-04 3 views
2

Pebble Github: font2png.pyPebble часы font2png.py, «Целое число ТРЕБУЕТСЯ» ошибка

Я имею трудно получать этот код для запуска. Я пытаюсь использовать font2png.py, но это не сработает. Я бегу команду

python fonttools/font2png.py 

и я получаю эти ошибки:

Traceback (most recent call last): 
    File "fonttools/font2png.py", line 92, in <module> 
    tile_image.save(OUTPUT_IMAGE_FILEPATH_TEMPLATE % digit) 
    File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 1439, in save 
    save_handler(self, fp, filename) 
    File "/usr/lib/python2.7/dist-packages/PIL/PngImagePlugin.py", line 572, in _save 
    ImageFile._save(im, _idat(fp, chunk), [("zip", (0,0)+im.size, 0, rawmode)]) 
    File "/usr/lib/python2.7/dist-packages/PIL/ImageFile.py", line 481, in _save 
    e = Image._getencoder(im.mode, e, a, im.encoderconfig) 
    File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 399, in _getencoder 
    return apply(encoder, (mode,) + args + extra) 
TypeError: an integer is required 

Любые идеи? У меня есть шрифты по правильному пути и всему. Я использую Roboto-Condensed.ttf, если это имеет значение.

ответ

0

Попробуйте

python -m pdb font2png.py 

Затем с помощью интерактивного отладчика копаться данных, чтобы увидеть whynit аварии.

Затем укажите ошибку и/или патч в проекте на Github.