首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python cx-freeze可执行文件和原始python文件看起来不同

python cx-freeze可执行文件和原始python文件看起来不同
EN

Stack Overflow用户
提问于 2020-08-25 23:05:49
回答 1查看 49关注 0票数 0

我创建了一个python文件,它使用模块tkinter.messagebox,我使用cx-freeze将其创建为可执行文件,但可执行文件中的messagebox看起来与使用python代码创建的messagebox不同。messagebox looks different

如何使可执行文件的messagebox看起来像使用python代码生成的messagebox

下面是我的cx-freeze脚本:

代码语言:javascript
复制
from cx_Freeze import setup, Executable
setup(  name = "script",
        version = "1.1",
        description = "messages",
        options = {"build_exe": {"packages": ["os"]}},
        executables = [Executable("msg.py", base="win32gui")])

要生成可执行文件,我在命令行中输入了python setup.py build

另外,请不要要求我使用pyinstaller,因为它对我来说有问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-28 21:35:59

我使用pyinstaller来制作可执行文件,它终于可以工作了。我认为这与win32gui的基础有关。在pyinstaller中,当我使用-w参数时,消息框看起来也很难看。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63581793

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档