gpt4 book ai didi

python - 如何将Python包转换为exe?

转载 作者:太空宇宙 更新时间:2023-11-03 21:46:09 25 4
gpt4 key购买 nike

我们的程序并不总是Python源文件!。Python可能与文件或图像相关联,位于应用程序源内部到包内的文件路径。例如,在 Tkinter 中设置应用程序图标或包含应用程序背景图像时

    root.iconbitmap('favicon.ico')    PhotoImage(file = 'python_logo.gif')

在 Pyinstaller 中,只有 exe 格式的源文件才会过期。如果程序的源内部包含文件或图像路径,则该程序将不会被执行,在这种情况下,应用程序的源和文件位于一个包中(在一个路由上)。

请提供解决方案,以便尽可能将包含源和文件的包转换为exe

最佳答案

1-安装 cx_Freeze,(打开命令提示符并输入 pip install cx_Freeze

2-安装 idna,(打开命令提示符并输入 pip install idna。

3-编写一个名为myprogram.py的.py程序

4-在脚本的当前目录中创建一个名为 setup.py 的新 python 文件。

5-在setup.py中,编写以下代码并保存。

6-按住 Shift 键并右键单击同一目录,这样您就可以打开命令提示符窗口。

7-在提示符中,输入 python setup.py build

8-如果您的脚本没有错误,那么创建应用程序就不会出现问题。

9-检查新创建的文件夹build。它里面还有另一个文件夹。在该文件夹中,您可以找到您的应用程序。运行。让自己快乐起来。

这适用于 python 3.5 及更高版本!

在此处添加要转换为exe的开源项目 https://github.com/brentvollebregt/auto-py-to-exe

关于python - 如何将Python包转换为exe?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52484481/

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