我在通过cx_freeze制作exe文件Tkinter&matplotlib时遇到问题

问题描述 投票:0回答:1

我想制作可执行文件。我的文件.py使用Tkinter + matplotlim。我使用cx-freeze。我有一个带有exe文件的文件夹。但是,当我尝试打开此文件时,会在照片上出现错误。还有我的setup.py的代码:

enter image description here

enter image description here

enter image description here

python matplotlib tkinter exe cx-freeze
1个回答
0
投票

如果只需要制作可执行的python文件,则可以尝试使用PyInstaller创建EXE文件。

首先,您需要使用pip install PyInstaller安装PyInstaller,然后从那里进入要通过命令promts转换为EXE文件的Python文件的目录。

一旦进入命令提示符下的Python文件目录,只需键入

pyinstaller "FILE NAME.py" --onefile -w

[--onefile将使EXE文件成为一个文件,我建议保留为开]

-w将使文件在没有命令提示符的情况下运行。如果要命令提示符,只需删除-w

在命令提示符下运行此命令,完成后进入python项目的文件夹,然后进入如果成功执行将创建的“ dist”文件夹,然后您将在其中找到一个EXE文件

此YouTube视频展示了如何做到这一点:https://youtu.be/UZX5kH72Yx4

希望有帮助!

© www.soinside.com 2019 - 2024. All rights reserved.