当前位置: 首页 > 知识库问答 >
问题:

从多个文件创建一个EXE文件。py和。svg文件

萧越泽
2023-03-14

你好,我有一个关于创建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个答案

咸昊昊
2023-03-14

您可以使用PyInstaller Python库将python文件转换为exe文件。您也可以使用PyInstaller将相关文件的目录转换为. exe。

你可以从这里读到更多:https://pypi.org/project/PyInstaller/

还有一种使用buildozer的替代方法:

https://buildozer.readthedocs.io/en/latest/

您还可以看到这个构建。使用pyinstaller将文件复制到单个可执行文件中

 类似资料:
  • 我试图构建我的项目的JRE捆绑exe文件,这是一个游戏,在本教程的帮助下使用,它创建了文件,但每当我运行这个文件时,它会给出两条错误消息: 出现JNI错误,请检查您的安装。 Java异常发生(JVM启动器)。 附言:我的项目在文件夹中包含额外的JAR文件()。

  • 我目前正在使用JavaFX2.2和Batik。我有一个应用程序,它有一个可以拖动多个SVG图片的窗格。这一切都是可行的,每个图片的svg代码都存储在每个对象中,所以我也可以得到它。 然而,现在我想对这个面板及其当前的子svg进行“截图”,并将其导出为SVG文件。 对我来说,有两种可能性: 1)使用takeSnapshot()函数将其导出为. png文件,并将其转换为svg 2)或者从所有小的svg

  • 我在同一个文件夹中有数千个csv文件名,如下file_x_x.csv,其中x是1到10000之间的数字。每个文件包括一个标题和一行数据: file_1_1.csv 我的方法: 我不知道如何在最后创建一个唯一的文件。你能看一下上面的代码并告诉我如何获得所需的输出吗?如果我错过了什么?

  • 我在根目录中有2个文件 1-设置。派克 2-img。巴布亚新几内亚 setup.py代码是: locateOnScreen获取一个位于名为"img"的根文件夹中的参数。PNG"当我直接通过vs代码命令行运行此代码时,它会运行,但当我通过pyInster使用以下命令构建文件时。 或 一个文件setup.py 两个命令都可以将我的文件构建为. exe格式。但是我的函数locateOnScreen不起作

  • 问题内容: 我使用PyQt为我的程序制作了一个GUI,但是它有多个.py文件,其中2个是类,一个启动了代码。所以我想知道,如何将它们组合成一个完整的程序? 这是我将合并的所有.py文件的下载链接:http : //www.multiupload.com/CJDL639CTH 问题答案: Shed Skin可以将您的程序转变为快速的可执行文件,但这可能不适用于您的程序。 使用py2exe和这样的se

  • 在我的Linux机器上,我希望创建某个文件夹的.tar.bz2文件。一旦我将自己放入该文件夹(在终端中),我在终端命令行中键入什么来将压缩文件夹放入我机器的主目录? 假设我在文件夹中 /home/user/folder.在文件夹“文件夹”中有几个文件(txt、. c等)。如何压缩该类型的文件夹。tar.bz2并将其放在我的 /home目录中? 在/home/user/folder中,我尝试了< c