Python3 Tkinter, les polices ne fonctionne pas

Je suis à l'aide de python 3.3, avec tkinter, et le paquet python3-tk est installé. Dans la plupart des docs de la vieille "importer tkFont" est utilisé, ce qui ne fonctionne plus.

C'est censé fonctionner:

from tkinter import font
appHighlightFont = font.Font(family='Helvetica', size=12, weight='bold')
font.families()

Cependant, j'ai cette exception sur la deuxième ligne:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python3.3/tkinter/font.py", line 92, in __init__
    root.tk.call("font", "create", self.name, *font)
AttributeError: 'NoneType' object has no attribute 'tk'

J'ai vérifié http://infohost.nmt.edu/tcc/help/pubs/tkinter/web/fonts.html et http://www.tkdocs.com/tutorial/fonts.html qui ont été les plus utiles tkinter docs jusqu'à présent.

Malheureusement je n'arrive toujours pas à comprendre ce que je fais de mal.

OriginalL'auteur percidae | 2015-09-18