你好,我对创建exe文件有疑问。
我有一个名为main.py的python文件。此外,该main.py还需要另一个文件functions.py和两个名为svg1.svg和scg2.svg的文件。
现在,我想将此程序转换为.exe。到目前为止,我只更改了单个.py文件。 不幸的是,我在互联网上找不到有关如何从多个.py文件和.svg文件创建.exe的任何信息。
有人可以告诉我使用什么工具吗?
编辑:我接受了此命令以包含我的两个svg文件。 Python_KuKa是我所有文件都位于其中的文件夹。
pyinstaller --onefile main.py \ --add-data Python_KuKa/_SVG_KuKa_P.svg;funktionen.py\ --add-data Python_KuKa/_SVG_Kurbelschema_Leer_Rotate.svg;funktionen.py
但是,当我这样做时,会发生错误:
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\'
那我的错误是什么?
答案 0 :(得分:0)
您可以使用pyinstaller python库将python文件转换为exe文件。 您还可以使用PyInstaller将相关文件的目录转换为.exe。
您可以从此处了解更多信息: https://pypi.org/project/PyInstaller/
还有一种使用buildozer的替代方法:
https://buildozer.readthedocs.io/en/latest/
您也可以看到此 Build Multiple .py files into a single executable file using pyinstaller