【发布时间】:2022-06-15 05:13:24
【问题描述】:
我正在尝试将 python 脚本转换为 mac 应用程序,以便分发它。我正在使用 cxFreeze 来执行此操作。创建应用程序后,我尝试打开它,但它说应用程序意外退出并显示一些报告。
(代码签名无效(errno=1)
usr/local/lib/Python(没有这样的文件)
---
我的脚本at.py:
import tkinter as tk
from tkinter import font
window = tk.Tk()
width=1
window.title('test')
window.geometry("425x500")
label_speed = tk.Label(
text="Speed"
)
label_speed.grid(row=1, column=1, columnspan = 5, stick="w")
window.mainloop()
然后是我的 setup.py
from cx_Freeze import Executable, setup
base = None
if sys.platform == "win32":
base = "Win32GUI"
executables = [Executable("at.py", base=base)]
setup(
name="test",
version="0.1",
description="just for testing",
executables=executables,
)
我使用以下命令来制作 mac 包或应用程序。
python3 setup.py build 然后
python3 setup.py bdist_dmg
我不得不使用 python3 而不是 python,因为它不适合我。
提前感谢任何提示和答案
【问题讨论】: