从多个.py和.svg文件创建EXE文件

时间:2020-04-08 12:51:24

标签: python svg exe

你好,我对创建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:\\'

那我的错误是什么?

1 个答案:

答案 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