1 votos

Vieja de python script no funciona en mac - necesidades tkinter

Estoy corriendo de mojave 10.14.2
He escrito esto en la terminal de python -V y tengo
Python 2.7.10

Yo uso software 3D llamado poser, y yo tenía algunos increíblemente útil secuencias de comandos para este que he comprado. Hay uno en particular hecho por D3D (Ralph), quien lamentablemente falleció.
La secuencia de comandos hizo llamadas para tkinter, pero para los últimos Sos el guión falla en mi imac pro porque no hay tkinter.

Si yo fuera a tratar de carga en una versión más moderna de python como por ejemplo 3. algo, ¿crees que mi secuencias de comandos que necesitan tkinter, posiblemente, el trabajo? Esther (que no sabe nada acerca de la programación)

2voto

benwiggy Puntos 8

Asegúrese de que el guión lo exige el sistema de python: /usr/bin/python

Asegúrese de que Tkinter es importado como Tkinter (con una T mayúscula). Todo en minúsculas se producirá un mensaje de error.

Tkinter se incluye con la incorporada en la versión de python en MacOS, así que debe haber algún otro problema en tu Mac si Tkinter no es 'no'.

1voto

yoliho Puntos 340

La correcta solución a largo plazo es el uso de python 3, sin embargo, esto requiere la conversión de código python a partir de la versión 2 a la 3 y esto no es trivial.

Otra forma es instalar una versión de python 2 que incluye los conocimientos tradicionales. Python puede ser instalado en varias formas, a menudo mediante el uso de un gestor de paquetes como conda, Macports o Homebrew o directamente de python.org. Normalmente para el uso de python me gustaría sugerir el uso de conda, ya que gestiona la instalación y uso de los terceros que los paquetes de python, sin embargo, en tu caso, como se ejecuta secuencias de comandos que puede ser más fácil usar el python.org en.

La última versión de python 2 es 2.7.15 pero comprueba que tu $PATH /usr/local/bin antes de /usr/bin de lo contrario, usted todavía tiene la manzana de python como lo tengo ahora.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X