python - Python为python项目生成exe
问题描述
我正在学习 Python 并设法创建了我的第一个项目。现在我的项目文件夹中有几个文件和文件夹,我需要这些文件和文件夹来让我的程序(基于 tkinter 的 GUI 和一些硒代码)正确运行。
我还没有找到将我的 main.py 文件转换为 .exe 文件的方法,同时包含我的完整项目文件夹。
有什么建议可以使用哪个模块来实现吗?
有没有办法打包整个项目并生成一个可执行的“文件夹”,我可以与朋友分享?
解决方案
确保你的main.py
开始是这样的:
if __name__ == '__main__':
# my code
那么你应该可以像这样调用pyinstaller:
pyinstaller main.py
如果您有任何数据文件,您可以使用命令行或使用规范文件添加它们。这是文档。