设置舞台:
我有一个用于分发的 tkinter 程序,它执行获取请求以提取信息,然后以 CSV 格式输出一些文件。
一切都在我制作的计算机上运行良好。通过 .launch 文件运行它,在 pkgs 文件夹中执行 .py 文件,然后安装应用程序并运行它。
问题:
当我去分发应用程序时,程序在导入请求时失败。我已经确定并仔细检查,剥离我的 program.py 文件中的所有请求,并使用 tkinter 单独执行应用程序。它工作得很好。一旦我在导入请求中添加了该行,尽管它在 pkgs 中有请求文件夹,但它永远不会起作用。
pynsist 安装程序.cfg:
[Application]
name=Program Name
version=1.0
entry_point=program:main
[Python]
version=3.5.1
[Include]
packages = requests
我的测试限制:
我正在使用 Windows 7,并且只能在 Windows 8 和 Windows 10 计算机上测试分发。这些是我需要工作的计算机。