Tkinter é um módulo GUI para python. você pode usá-lo para criar aplicativos baseados em GUI em python. O Tkinter fornece vários widgets da GUI, como botões, menu, tela, texto, quadro, rótulo etc. para desenvolver aplicativos de desktop. Embora o Tkinter seja muito popular e esteja incluído no Windows, a instalação do Python no macosx também existem opções alternativas, como pyQt, wxPython. ..
Neste tutorial, veremos como instalá-lo no linux e usá-lo com um exemplo.
Primeiro, verifique se você tem o python instalado e também verifique sua versão
Abra seu terminal e digite python. se estiver instalado, ele mostrará informações como a versão, ajuda ... verifique sua versão (a minha é python 2.7.9)
aman @ vostro: ~ $ python Python 2.7.9 (padrão, 2 de abril de 2015, 15:33:21) [GCC 4.9.2] no linux2 Digite "help", "copyright", "credits" ou "license" para obter mais informações em formação.
Se você não possui python, instale-o sudo apt-get install python
Se você deseja instalar o python 3, digite o seguinte. Se você é um novato, eu recomendaria o python 2 em vez do python 3. O Python 2 ainda é muito popular e muitos aplicativos são feitos nele. No ubuntu python2 ainda é o sudo padrão apt-get install python3
Por fim, instale o Tkinter
sudo apt-get install python-tk
para python 3
sudo apt-get install python3-tk
Como usá-lo
Agora, vamos verificar se o Tkinter está funcionando bem com este pequeno exemplo
abra seu terminal e entre no seu shell python. Pitão
para python3 python3
se o python foi instalado corretamente, você receberá um >>> prompt. aman @ vostro: ~ $ python
Python 2.7.9 (default, Apr 2 2015, 15:33:21)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Agora importe o módulo Tkinter. não mostrará nenhum erro se importado corretamente. NOTA: Certifique-se de digitar Tkinter (não tkinter) em python2 e tkinter (não Tkinter) em python3.
>>>import Tkinter
Agora, apenas para verificar, você pode criar uma janela vazia usando o Tkinter.
>>>Tkinter.Tk()
E: Unable to locate package python-tk
alguém teve esse problema?