Foro de elhacker.net

Programación => Scripting => Mensaje iniciado por: <Trocutor> en 15 Junio 2017, 01:34 am



Título: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 15 Junio 2017, 01:34 am
Vale, estoy en mac y uso python , estoy intentando usat tkinter ya que no lo he usado nunca y me pone sto:


Traceback (most recent call last):
  File "tkinter.py", line 5, in <module>
    from Tkinter import *
  File "/Users/jorge/Tkinter.py", line 7, in <module>
    app = Tk()
NameError: name 'Tk' is not defined



Y no sse porque cuando se supone que tkinter ya viene instalado con python


Alguien me puede ayudar?


Título: Re: [Python] No va tkinter en mac
Publicado por: engel lex en 15 Junio 2017, 01:38 am
muestra tu codigo


Título: Re: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 15 Junio 2017, 01:40 am
muestra tu codigo
Código
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3.  
  4. from Tkinter import *
  5.  
  6. app = Tk()
  7. app.title("Aplicacion grafica en python")
  8. etiqueta = Label(app, text="Hola mundo!!!")
  9. boton = Button(app, text="OK!!")
  10.  
  11. etiqueta.pack()
  12. boton.pack()
  13. app.mainloop()


Título: Re: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 15 Junio 2017, 01:46 am
Vale me aparece que no tengo el modulo pero he probado el comando:

 sudo apt-get install python3-tk


Y no se me instala, hay algun otro comando?


Título: Re: [Python] No va tkinter en mac
Publicado por: engel lex en 15 Junio 2017, 01:47 am
no, no viene preinstalado

para ver si lo tienes instalado intenta
Código:
python -m tkinter


sorry borré por accidente


apt-get install es el gestor de instalación de distribuciones de linux basadas en debian, dudo que funcione en mac... revisa la documentación


Título: Re: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 15 Junio 2017, 01:50 am
Nada que no hay tkinter, algun comando especifico??


Título: Re: [Python] No va tkinter en mac
Publicado por: engel lex en 15 Junio 2017, 01:54 am
no se como se instalan cosas en mac XD tendrás que revisar como se instalan cosas en mac no hay un comando unico XD

busca como se instala tkinter en mac.... en google.com (http://google.com) conseguirás seguramente opciones


Título: Re: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 15 Junio 2017, 01:57 am
Ese es el problema XD que he estado buscando y a todo el mundo le venia ya el modulo, el caso es que a mi no y no se porque xD


Título: Re: [Python] No va tkinter en mac
Publicado por: engel lex en 15 Junio 2017, 02:14 am
hay una buena cantidad de opciones aquí

https://www.google.com/search?q=instalar+tkinter+mac (https://www.google.com/search?q=instalar+tkinter+mac)


Título: Re: [Python] No va tkinter en mac
Publicado por: PUAROT en 15 Junio 2017, 09:43 am
Has mirado esto :  https://www.python.org/download/mac/tcltk/ (https://www.python.org/download/mac/tcltk/)   ?


Título: Re: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 15 Junio 2017, 10:30 am
Al final anoche estuve 2 horas o asi buscando, valieron la pena, porque lo encontre


Título: Re: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 15 Junio 2017, 12:50 pm
Vale, vuelve a no irme y a decirme no module called tkinter , y no se porqeu alguien de mac que me pueda ayudar?


Título: Re: [Python] No va tkinter en mac
Publicado por: tincopasan en 15 Junio 2017, 18:50 pm
no uso mac, pero podrías probar con:
from tkinter etc y la t en minúsculas en vez de mayúsculas como la estas usando en el código que mostraste.


Título: Re: [Python] No va tkinter en mac
Publicado por: Yidu en 15 Junio 2017, 19:34 pm
En python 3 tkinter se escribe en minuscula todo.

Código
  1. import tkinter

Y en python 2
Código
  1. import Tkinter


Título: Re: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 15 Junio 2017, 20:44 pm
no uso mac, pero podrías probar con:
from tkinter etc y la t en minúsculas en vez de mayúsculas como la estas usando en el código que mostraste.

ya probé, fue de lo primero


Título: Re: [Python] No va tkinter en mac
Publicado por: engel lex en 15 Junio 2017, 22:22 pm
explica como lo instalaste (paso a paso, con pelos y señas)? instalaste todos los paquetes necesarios?


Título: Re: [Python] No va tkinter en mac
Publicado por: MadBad en 16 Junio 2017, 09:04 am
Prueba esto...

Código
  1. from tkinter import *


Pd: Si no... vende ese MAC y listo xd


Título: Re: [Python] No va tkinter en mac
Publicado por: <Trocutor> en 16 Junio 2017, 16:21 pm
Prueba esto...

Código
  1. from tkinter import *


Pd: Si no... vende ese MAC y listo xd

no es mala idea , pero solo me darian como 500 euros y lo compre por 1200 xD