我正在尝试打包一个现有的python脚本,它使用tk选择一个文件并向包含所有依赖项的应用程序中请求一个值。
我使用的是MacOS 10.12.5,自制的python 3.6.1和py2app 0.14。
以下可以正常用作脚本,但是当转换为app(或-A别名应用程序)时,我在控制台上收到错误Detected missing constraints for <private>...
。仍然产生相同错误的简化版本:
#!/usr/bin/env python3
# encoding: utf-8
import tkinter as tk
from tkinter import simpledialog
root = tk.Tk()
root.withdraw()
the_answer = simpledialog.askstring("Input", "What is the answer?",)
我错过了什么或这是一个错误吗?如果它是一个bug是tk或py2app错误吗?