Проблемы с py2app в Ma c ОС версии 10.14.15 черная вдова фон - PullRequest
1 голос
/ 17 января 2020

Я новичок в Python, Tkinter et c. И у меня, наверное, глупая проблема. Этот скрипт:

import tkinter as tk

usrVentana = tk.Tk()
usrVentana.title("Comida")
width = 1200
height = 700
x = 0
y = 115
usrVentana.geometry('%dx%d+%d+%d' % (width, height, x, y))
tk.Label(usrVentana, text="etiqueta").pack()
usrVentana.configure(background='red')
tk.mainloop()

При запуске с интерпретатором python3 .8 все правильно, но ... Если я использую py2app для создания приложения с этим setup.py

"""
This is a setup.py script generated by py2applet

Usage:
    python setup.py py2app
"""

from setuptools import setup

APP = ['pruebapantalla.py']
DATA_FILES = []
OPTIONS = {'argv_emulation': True}

setup(
    app=APP,
    data_files=DATA_FILES,
    options={'py2app': OPTIONS},
    setup_requires=['py2app'],
)

Единственное, что у меня на экране - это черное окно

черное окно:
Black Window

1 Ответ

0 голосов
/ 02 февраля 2020

Я столкнулся с той же проблемой. Мои окружения выглядят следующим образом.

  • python 3.8
  • py2app 0,20

Я подтвердил документацию py2app и нашел описание, приведенное ниже. https://py2app.readthedocs.io/en/latest/changelog.html#py2app -0-20

  • описание: Py2app не работал с Python 3.8

Поэтому я понизил рейтинг Python От 3,8 до Python 3,7. Но все же окно было черным.

Я также понизил py2app 0,20 до py2app 0,19. И затем, окно было отображено правильно.

заключение Пожалуйста, попробуйте эту версию.

  • Python 3.7

  • py2app 0.19

...