如何将具有多个python脚本和图像的pygame程序转换为exe?

看过的主

我在文件夹和tmx文件中有3个python脚本和许多图像,我想将其作为单个.exe。我无法找到如何将多个python脚本和文件夹转换为单个exe。我只能为单个python脚本找到cxfreeze和类似的东西。请帮忙。

提前致谢。

tan_an

在cxfreeze中创建一个setup.py文件。您必须在cxfreeze可执行文件中将多个pyhton文件作为列表传递。引用此线程-

适用于两个或更多python文件(模块)的Python cx_Freeze

对于像图像这样的单独文件,您必须明确包含这些文件。以下是为我在其中一个项目上工作的示例-

from cx_Freeze import setup, Executable

build_exe_options = {'packages': ['os', 'tkinter', 'matplotlib.backends.backend_svg', 'subprocess'],
                     'namespace_packages': ['mpl_toolkits'],
                     'include_files':['input3.json', 'SF.xlsx', 'SF logo.ico', 'Operative Temperature.pkl',
                                      'Rect_icon.png', 'Soltissim logo.png', 'SF full logo.jpg', 'IES logo.jpg']}

base = None

if sys.platform == 'win32':
    base = 'Win32GUI'

setup ( name = 'Soltissim',
        version = '2',
        description = 'SF GUI',
        options = {'build_exe': build_exe_options},
        executables = [Executable('Soltissim.py', base=base, icon='SF logo.ico'),
                       Executable('SF_English.py', base=base, icon='SF logo.ico'),
                       Executable('SF_French.py', base=base, icon='SF logo.ico')])



此外,如果您想从安装程序创建一个可以在inno之类的程序中使用的构建,请在终端中使用以下命令-python setup.py build

如果要直接从安装程序创建简单的Windows安装程序,请使用-python setup.py bdist_msi

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将Python脚本转换为exe

来自分类Dev

Python:如何将具有多个数字的多个列表转换为数组?

来自分类Dev

如何将python文件转换成具有多个其他文件的exe?

来自分类Dev

如何将具有多个JSON对象的Asana API响应转换为Python对象

来自分类Dev

如何将 pygame 图像转换为 Open CV 图像?

来自分类Dev

如何将图像序列转换为名称中具有不同位数的视频?

来自分类Dev

如何将多个图像转换为CBR?

来自分类Dev

如何将多个图像转换为CBR?

来自分类Dev

如何将多个 .img 图像转换为 .bmp 格式?

来自分类Dev

如何将脚本/程序的输出转换为文件?

来自分类Dev

如何将脚本/程序的输出转换为文件?

来自分类Dev

如何将HTML,CSS和Javascript转换为EXE?

来自分类Dev

如何将HTML,CSS和Javascript转换为EXE?

来自分类Dev

熊猫:如何将具有多个值的单元格转换为多行?

来自分类Dev

熊猫:如何将具有多个值的单元格转换为多行?

来自分类Dev

如何将具有多个字符的列表转换为字符串?

来自分类Dev

如何将具有两个或多个表的聚合函数的行转换为列?

来自分类Dev

如何将多个结果行转换为具有相应值的单行SQL

来自分类Dev

如何将具有多个定界符的文件转换为数据帧

来自分类Dev

您如何将具有多个字符的列表转换为字符串?

来自分类Dev

如何将具有多个空格的文件转换为制表符分隔的文件?

来自分类Dev

如何将事件处理程序委托转换为具有不同签名的委托

来自分类Dev

如何将具有TOP和ORDER BY的SUBSELECT转换为JOIN

来自分类Dev

sql:如何将行中的值转换为具有前缀和后缀的变量

来自分类Dev

Python pygame将绘图转换为图像

来自分类Dev

如何将python gtk pixbuf转换为simplecv图像

来自分类Dev

如何将具有数组的JavaScript对象转换为具有相应名称和值的对象数组?

来自分类Dev

Python将列表转换为具有多个键值的字典

来自分类Dev

Python将具有多个键的Dict转换为Dataframe

Related 相关文章

  1. 1

    如何将Python脚本转换为exe

  2. 2

    Python:如何将具有多个数字的多个列表转换为数组?

  3. 3

    如何将python文件转换成具有多个其他文件的exe?

  4. 4

    如何将具有多个JSON对象的Asana API响应转换为Python对象

  5. 5

    如何将 pygame 图像转换为 Open CV 图像?

  6. 6

    如何将图像序列转换为名称中具有不同位数的视频?

  7. 7

    如何将多个图像转换为CBR?

  8. 8

    如何将多个图像转换为CBR?

  9. 9

    如何将多个 .img 图像转换为 .bmp 格式?

  10. 10

    如何将脚本/程序的输出转换为文件?

  11. 11

    如何将脚本/程序的输出转换为文件?

  12. 12

    如何将HTML,CSS和Javascript转换为EXE?

  13. 13

    如何将HTML,CSS和Javascript转换为EXE?

  14. 14

    熊猫:如何将具有多个值的单元格转换为多行?

  15. 15

    熊猫:如何将具有多个值的单元格转换为多行?

  16. 16

    如何将具有多个字符的列表转换为字符串?

  17. 17

    如何将具有两个或多个表的聚合函数的行转换为列?

  18. 18

    如何将多个结果行转换为具有相应值的单行SQL

  19. 19

    如何将具有多个定界符的文件转换为数据帧

  20. 20

    您如何将具有多个字符的列表转换为字符串?

  21. 21

    如何将具有多个空格的文件转换为制表符分隔的文件?

  22. 22

    如何将事件处理程序委托转换为具有不同签名的委托

  23. 23

    如何将具有TOP和ORDER BY的SUBSELECT转换为JOIN

  24. 24

    sql:如何将行中的值转换为具有前缀和后缀的变量

  25. 25

    Python pygame将绘图转换为图像

  26. 26

    如何将python gtk pixbuf转换为simplecv图像

  27. 27

    如何将具有数组的JavaScript对象转换为具有相应名称和值的对象数组?

  28. 28

    Python将列表转换为具有多个键值的字典

  29. 29

    Python将具有多个键的Dict转换为Dataframe

热门标签

归档