python-3.x - 从 python tkinter 代码创建可执行文件
问题描述
我是python的新手。我正在使用 Python 3.6。我用 tkinter、matplotlib 和 fpdf 模块创建了一个小程序。我正在尝试从代码制作可执行文件,以便在没有 Python 的其他计算机上使用。请告诉我最好的方法来做到这一点。我使用了 pyinstaller - 没有完成,cx_Freeze - 我有一些错误。无论如何,我需要你的帮助,请向我询问更多信息。
解决方案
有一个模块 PyInstaller 将 .py 文件转换为 .exe 文件。首先,转到命令提示符并键入:
pip install pyinstaller
现在输入 cd 命令:
cd Your file.py location
最后,输入 pyinstaller 命令:
pyinstaller --onefile yourfile.py
但是,您的 python 必须存储在该文件夹中,因为它会在其中创建一些新文件夹。现在,将您的 .exe 文件从 dist 文件夹中取出,并保留您的 python 文件所在的位置。
而已!
您已经创建了可执行文件!
对于参考,
PS。先检查是否有错误,然后make exe。我认为你已经添加了一些依赖于你的 exe 的东西。
将其从 dist 文件夹中取出并放在您的 python 文件旁边并检查。
推荐阅读
- database-design - 适合电子商务的数据库架构
- django - 如何获取表单中的特定字段?
- regex - 如何删除括号内的文字和括号?
- mediawiki-api - MediaWiki:“attachedlocal”和“centralids”是什么意思?
- r - 带有 5 个参数的 Rcpp lapply() 或 mapply()
- angular - 如何在Angular(Jasmine)中为if else语句编写测试用例
- ios - 当我通过在 Swift 中分配策略将 CGFloat 值设置为 AssociatedObject 时为什么会崩溃?
- r - 仅包含在 R 中第 1 和第 3 个四分位数之间的数据的平均值
- python - 使用 groupby pandas 更改唯一计数
- go - 使用 go get 和自定义端口