Min Idle kaster feil som og sier tkinter
kan ikke importeres.
Er det en enkel måte å installere tkinter
via pip
eller easy_install
?
Det ser ut til å være mange pakkenavn som flyr rundt for dette ...
Dette og andre forskjellige varianter med tkinter-pypy
fungerer ikke.
pip install python-tk
Jeg er på Windows med Python 2.7 og kan ikke apt-get
.
Thanks.
Tkinter-biblioteket er innebygd i hver Python-installasjon. Og siden du er på windows, tror jeg du installerte python gjennom binærfilene på nettstedet deres?
i så fall skriver du sannsynligvis kommandoen feil. Det burde det være:
importer Tkinter som tk
Legg merke til den store T-en i begynnelsen av Tkinter.
For Python 3,
importer tkinter som tk
Vel, jeg kan se to løsninger her:
1) Følg Docs-Tkinter install for Python (for Windows):
Tkinter (og, siden Python 3.1, ttk) er inkludert i alle standard Python-distribusjoner. Det er viktig at du bruker en versjon av Python som støtter Tk 8.5 eller nyere, og ttk. Vi anbefaler å installere "ActivePython"-distribusjonen fra ActiveState, som inneholder alt du trenger.
Gå til Activestate.com i nettleseren din, og følg lenkene for å laste ned Community Edition av ActivePython for Windows. Forsikre deg om at du laster ned en 3.1 eller nyere versjon, ikke en 2.x-versjon.
Kjør installasjonsprogrammet, og følg med. Du vil ende opp med en ny installasjon av ActivePython, plassert i for eksempel C:\python32
. Fra en Windows-ledetekst, eller Start-menyens "Kjør..."-kommando, bør du deretter kunne kjøre et Python-skall via:
% C:\python32\python
Dette skal gi deg Python-ledeteksten. Skriv inn disse to kommandoene fra ledeteksten:
>>> import tkinter
>>> tkinter._test()
Dette skal dukke opp et lite vindu; den første linjen øverst i vinduet skal si "Dette er Tcl / Tk versjon 8.5 "; sørg for at det ikke er 8.4!
2) Avinstaller 64-biters Python og installer 32-biters Python.