0

我正在尝试使用 pynsist 中的一个 python 模块创建一个非常简单的桌面应用程序。Pynsist 似乎运行正常,并且应用程序安装正确。当我尝试从开始菜单启动应用程序时,它似乎短暂打开,但不执行脚本。为了测试我的代码或配置文件是否有问题,我创建了一个非常简单的版本并且遇到了同样的问题。我的配置文件如下:

    [Application]
    name=Please work
    version=1.0
    entry_point=Test:main
    publisher:Company ABC

    [Python]
    version=3.6.4
    bitness=32

    [Include]
    packages=Test
        tkinter
        _tkinter

我的模块“Test.py”与配置文件保存在同一文件夹中,如下所示:

from tkinter import messagebox

def main():
    messagebox.showinfo("New Box","Why don't I work?")

main()

这似乎应该很容易解决,但我错过了什么吗?在浏览留言板时,有些人似乎对 tkinter 有疑问;但是,当 pynsist 创建应用程序时,我没有收到任何错误(就像其他人一样)

非常感谢您的帮助。

编辑:经过进一步调查,似乎 tkinter 虽然包含在应用程序中,但 pynsist 包含的已安装 python 版本无法访问。

4

0 回答 0