使用pynsist创建的应用程序不会执行脚本

时间:2018-04-05 03:43:55

标签: python tkinter pynsist

我正在尝试使用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版本。

0 个答案:

没有答案