在窗口中创建Python可执行的独立程序的更简单方法



在Pycharm中创建python可执行文件比在Visual Studio中创建它或创建VB.NET可执行文件更难。

我以为我已经知道该怎么做,但是看起来我没有。我在去年12月创建了一个有关此问题的问题,>>创建一个简单的python可执行程序和一个图标 - Hello World。

,但我不明白答案,或者是否完全回答。因此,我再次进行了研究,并在下面发现了2个有用的网站,这些网站帮助我创建了无参与的Visual Studio的可执行文件,https://pythonhosted.org/pyinstaller/installation.htmlhttps://pythonhosted.org/pyinstaller/usage.html#using-pyinstaller。

我完全遵循说明:

在命令行中,将路径设置为c: python34 scripts,然后键入 pyinstaller" c: users desktop desktop program test22.py"

这将在c: python34 scripts 中创建a test22.spec文件,并在 c: python34 scriptss dist 中创建一个文件夹test22 test22.exe 。我单击此可执行文件以运行该程序,它运行完全很好。但是,当我将可执行文件复制到桌面时,它不运行。似乎在脚本文件夹中需要运行它的文件,而当它是独立的程序时,没有文件可以运行它。有人可以让我知道一种更简单的方法来创建可执行文件,并在将可执行文件复制到台式机或其他任何地方并运行它时如何解决我该如何修复?

您的答案在于Pyinstaller文档。DIST文件夹本身是独立程序目录。即使PyInstaller具有-F选项,也不可能使用Pyinstaller获得单个文件EXE,因为它不包含数据文件。我建议使用PY2EXE和INNO设置来创建安装程序

最新更新