【发布时间】:2018-05-16 21:32:52
【问题描述】:
我正在尝试从我的 python/tkinter 代码创建一个可以由其他用户安装的可执行文件。我已经能够使用 cx_Freeze 成功地做到这一点,但是,.exe 无法写入工作目录或指定目录中的文件。 在研究了这个问题后,我发现这可能是因为 .exe 没有适当的读/写权限。 果然,当我尝试以管理员权限运行 .exe 时,我能够执行相关功能。由于这行得通,我想知道是否有办法在 setup.py 文件中指定用户权限的同时构建 cx_Freeze .msi。我无法找到任何有关此的文档,因此希望您能对此提供帮助。非常感谢任何帮助!
【问题讨论】: