gpt4 book ai didi

python-3.x - 使用 cx freeze 为 .py 文件创建单个可执行文件

转载 作者:行者123 更新时间:2023-12-02 17:26:57 25 4
gpt4 key购买 nike

我创建了一个python程序,想在python 3.6中将其编译为.exe文件。

由于 python 3.6 尚不支持 pynput,因此我使用了 cx freeze。

它编译程序时没有任何错误,但我遇到的问题是,我想将 .py 程序编译成仅一个 .exe 文件,但 cx freeze 创建一个包含许多文件夹的构建文件夹。如果没有这些文件夹,exe 文件就不会运行。

如何解决这个问题?

最佳答案

根据文档

cx_Freeze does not support building a single file exe, where all of the libraries for your application are embedded in one executable file.

所以,我建议你使用 pyinstaller。

pip install pyinstaller
pyinstaller -y -F pythonfile.py

或者,如果您更喜欢 gui,请尝试 auto-py-to-exe

pip install auto-py-to-exe

关于python-3.x - 使用 cx freeze 为 .py 文件创建单个可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45827073/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com