首页 > 解决方案 > Python为python项目生成exe

问题描述

我正在学习 Python 并设法创建了我的第一个项目。现在我的项目文件夹中有几个文件和文件夹,我需要这些文件和文件夹来让我的程序(基于 tkinter 的 GUI 和一些硒代码)正确运行。

我还没有找到将我的 main.py 文件转换为 .exe 文件的方法,同时包含我的完整项目文件夹。

有什么建议可以使用哪个模块来实现吗?

有没有办法打包整个项目并生成一个可执行的“文件夹”,我可以与朋友分享?

标签: pythonselenium-webdrivertkinterpyinstallerexecutable

解决方案


确保你的main.py开始是这样的:

if __name__ == '__main__':
  # my code

那么你应该可以像这样调用pyinstaller:

pyinstaller main.py

如果您有任何数据文件,您可以使用命令行或使用规范文件添加它们。这是文档。


推荐阅读