我正在尝试将简单的python代码(任何示例代码)转换为可执行文件,但是在打开应用程序时,我只能看到黑屏。
我正在使用:
我能够使用auto-py-to-exe将文件转换为.exe,但尝试运行该应用程序时看不到任何输出。
答案 0 :(得分:0)
Pyinstaller
比其他东西简单得多,您需要使用pip
进行安装:
pip install pyinstaller
然后转到您的Python文件的路径,然后:
pyinstaller -w -F my_file.py
答案 1 :(得分:0)
尝试依次执行以下操作:
py -3.7 -m pip uninstall pyinstaller
py -3.7 -m pip install pyinstaller
pyinstaller --onefile test.py
答案 2 :(得分:0)
通常有几种不同的方法,因此您可以尝试以下方法,看看问题是否已解决。
auto-py-to-exe 是“使用从Eel和PyInstaller在Python中构建的简单图形界面的.py到.exe转换器。”。您可以找到快速指南here
PyInstaller “将Python应用程序冻结(打包)为Windows,GNU / Linux,Mac OS X,FreeBSD,Solaris和AIX下的独立可执行文件。”您可以找到更多使用情况信息here(也由@nakE指出)
py2exe “是Python Distutils扩展,可将Python脚本转换为可执行的Windows程序,无需安装Python即可运行。”。您可以找到更多的用法信息{{3} }(也由@Kompocik指出)
如果无法解决,那么我很有信心执行的代码本身存在问题,而不是转换存在问题。
可以请您分享您的代码,以便我们看看吗?