【问题标题】:Converting Python 3.6 script to .exe? [duplicate]将 Python 3.6 脚本转换为 .exe? [复制]
【发布时间】:2017-08-06 19:41:55
【问题描述】:

我想将 .py 文件转换为 .exe。我正在使用 Python 3.6。我已经尝试过 py2exe 和 PyInstaller,但它们似乎不适用于 Python 3.6。

这里是traceback from PyInstaller

【问题讨论】:

    标签: python python-3.6


    【解决方案1】:

    那么,让我们先试试 Pyinstaller。

    $ pyinstaller script.py --onefile
    

    这将生成一个 script.spec 文件 在规范文件中,您可以删除控制台、调试模式等

    $ pyinstaller script.py
    

    编辑:Py3.6 isn't supported

    如果这不起作用,那么我们可以尝试cx_freeze

    【讨论】:

    • 没用。它在cmd中给了我“IndexError:元组索引超出范围”
    • 发送完整的回溯。
    • 完整的回溯长达数百行。普通评论太多了
    • 我们只想要错误回溯。什么元组?什么线?什么模块?
    • 是的,正如所说,回溯有几百行长。我很想发送整个回溯,但由于我的 600 个字符限制是不可能的,它超过了大约 3000 个字符。实在看不懂是哪一行什么模块,回溯讲了几个模块和几行
    猜你喜欢
    • 2020-11-23
    • 1970-01-01
    • 2018-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-25
    • 2018-12-16
    • 1970-01-01
    相关资源
    最近更新 更多