【问题标题】:Getting cmd window with python exe from py2exe从py2exe获取带有python exe的cmd窗口
【发布时间】:2020-12-03 20:59:59
【问题描述】:

我已经使用 py2exe 生成了 python exe,但是当我运行我的程序时得到了 cmd 窗口。 我已将文件从 .py 更改为 .pyw 并再次生成了 .exe 文件,但我仍然得到 cmd 窗口。 如何生成不显示 cmd 的 exe。 注意我在我的代码中使用了 Tkinter。

谢谢

【问题讨论】:

  • 请发布您迄今为止尝试过的内容(尤其是您的 py2exe 脚本)。也许您使用的是 setup(console=... 而不是 setup(windows=...
  • 阅读此预先询问它可能对您有用stackoverflow.com/q/5458048/7756503
  • fernandezcuesta 感谢您的回答,它对我有用。

标签: python python-2.7 user-interface executable


【解决方案1】:

在 Python 中有一个简单的方法:

  1. 使用 cd 将目录更改为所需 .py 文件所在的目录。
  2. 点安装 Pyinstaller。
  3. 当您成功输入以下行时:pyinstaller.exe --onefile -w NAME.py 并按 Enter。 NAME 是您的特定 py 文件的名称。
  4. 现在查看您选择的目录中创建了新文件的位置。查找应该在 Dist 文件夹中的 exe 文件。 只需将其复制粘贴到您想要的任何位置,然后删除其余部分。

还是 问题?

请看this video

【讨论】:

  • 我想我可以帮助您正确设置 markdown 格式(正确设置空格和换行符对新用户来说是一个小挑战)。但是在编辑时查看该帖子表明您甚至没有尝试使用更具可读性的格式。所以我会尊重你的决定。 - - 或者在这里查看stackoverflow.com/editing-help
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-04-10
  • 1970-01-01
相关资源
最近更新 更多