Mac OS 10.14.15黑色寡妇背景中py2app的问题

时间:2020-01-17 14:26:01

标签: python-3.x tkinter py2app

我是Python,Tkinter等的新手。我可能有一个愚蠢的问题。 该脚本:

do.call(rbind, Map(function(x, y) RainGage[paste(x, y,  sep="/")], 
               StormTimes$RainStartTime, StormTimes$RainEndTime)

使用python3.8解释器运行时,所有方法都是正确的,但是...如果我使用py2app通过此setup.py创建应用程序

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()

我在屏幕上唯一的一个黑色的窗口

黑窗:
Black Window

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。 我的环境如下。

  • 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