Hur ska jag installera Tkinter för Python 3.6.4?


Bästa svaret

Tkinter är en del av standardbiblioteket. Om du installerade alla paket tillsammans med Python 3 borde du kunna använda det.

Om du inte installerade allt eller är osäker skulle jag rekommendera att du avinstallerar och installerar om allt kryssrutan.

Använd i något program på något av följande sätt för att komma åt tkinter-modulen:

import tkinter as tk

i vilket fall måste du skriva tk. innan allt från tkinter-modulen, till exempel:

tk.Spinbox()

eller

from tkinter import *

i vilket fall du inte:

Spinbox()

Du kan också använda detta:

import tkinter as tk

from tkinter import *

I det här fallet kan du använda båda sätten. Det är en dålig praxis tho (bra för tester och du ändrar det senare).

Nu vet jag att din fråga specifikt handlade om tkinter (och jag har använt den också) men jag skulle rekommendera dig att använda kivy. Det är ett annat ramverk med en GUI-modul och har blivit en av publikens favoriter.

Personligen flyttar jag från tkinter till kivy.

Svar

Du kan stöta på problem med pip eftersom Tkinter inte är ett pip-paket. Försök använda följande kommando som fungerar för alla distributioner som härrör från debian:

apt-get install python-tk

Skriv sedan:

import Tkinter as tk

Notera huvudstaden T i början av Tkinter. Jag rekommenderar att du installerar Tkinter på Linux snarare än att installera det på Windows. Om du fortfarande har problem, gå till följande länk och prova metoden för aktivt tillstånd.

TkDocs – Tk-handledning – Installera Tk

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *