python - 无需命令行使用 Py2Exe

标签 python executable py2exe

是否可以使用 py2exe 编译 python 脚本而不从命令行调用 py2exe?

>Python setup.py py2exe

我想从脚本中运行这一切,但还没有找到方法。

最佳答案

在setup.py的开头

import sys

if len(sys.argv) == 1:
    sys.argv.append("py2exe")

这样,如果在没有参数的情况下调用 setup.py 或双击,它将开始打包

关于python - 无需命令行使用 Py2Exe,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15551527/

相关文章:

python - 导入错误 : No module named 'cryptography'

c++ - Linux 上的共享库版本和可执行文件

python - 使用 py2exe 将 tkinter 编译为可执行文件,但 xlrd 存在问题

python - 从Windows将python脚本转换为dmg程序

python - Django - Tastypie POST(更新)导致 409 CONFLICT

python - 如何从现有集合中为 mongoengine 文档生成模型

python - 无法将 pyexcel-xls 与 pyinstaller 一起使用。 python 可执行文件不工作。 python 版本 3.4.4

python - 某些系统上pywinauto引起的Py2Exe错误: "AttributeError: ' module' object has no attribute 'CUIAutomation"

python - 左括号的位置

assembly - 如果汇编代码指令等同于机器代码指令,我不明白这些汇编代码和机器代码的差异