从Python目录创建exe

从Python目录创建exe,python,batch-file,exe,Python,Batch File,Exe,所以我用python完成了一个项目,现在我想把整个项目转换成exe。 我在项目中有两个目录,使它看起来像这样: 我的Main位于ServerStart中,它与目录中的所有其他文件都有依赖关系。 我如何创建一个exe文件来运行它 我尝试使用pyinstaller,但失败了。 我使用的命令(已经在projects目录中) 我错过什么了吗?它只是创建了一个exe,点击后立即关闭,当我在批处理中使用pause时,程序似乎还没有开始运行 python脚本 尝试使用。我用过一次,它对我来说似乎很好。它什么

所以我用python完成了一个项目,现在我想把整个项目转换成exe。 我在项目中有两个目录,使它看起来像这样:

我的Main位于ServerStart中,它与目录中的所有其他文件都有依赖关系。 我如何创建一个exe文件来运行它

我尝试使用pyinstaller,但失败了。 我使用的命令(已经在projects目录中)

我错过什么了吗?它只是创建了一个exe,点击后立即关闭,当我在批处理中使用pause时,程序似乎还没有开始运行

python脚本


尝试使用。我用过一次,它对我来说似乎很好。

它什么都不做,只是不能很好地解释一个可复制的问题。您的问题似乎更适合指导您如何执行任务的站点,而不是帮助您使用提供的代码解决特定问题的站点。您可能应该阅读并浏览的链接页面,以便更好地了解此网站的工作原理,注意以下几点。完成后,如果您觉得可以让您的问题更适合这里,请将其删除,并包括python脚本内容
ServerMain.py
@Compo感谢您指出,我修复了您所说的内容,以便使问题更清楚更清楚,尤其是查看您的评论,你确实希望有一位导师指导你如何完成一项任务。因此,你的问题不适合本网站,因此离题。因此,你应该做的是列出你采取的步骤,与你采取的步骤完全一致。这将允许愿意帮助你的人重复这些步骤,并可能确定你失败的地方(而不是按顺序引导你完成它们)。如果不这样做,你期待的是一个导师,而不是诊断。将Python程序包装成可执行文件要复杂得多,你似乎意识到了这一点。
pyinstaller
文档中有一个非常有用的部分,名为“出错时”。我建议您完成它。我曾尝试使用它并将整个文件夹连接到ServerMain创建中,但似乎没有效果。你介意一步一步地发表你的观点吗?也许我错过了官方指南上的一些东西
pip install pyinstaller

cd ServerStart

pyinstaller --onefile ServerMain.py