Python 如何从Windows PC创建Pygame dmg文件?

Python 如何从Windows PC创建Pygame dmg文件?,python,macos,pygame,Python,Macos,Pygame,我已经用python3和pygame创建了一个游戏。它很简单,使用了一些图像和声音文件。我使用cx_freeze将其转换为windows exe文件,但我不知道如何为其创建mac文件(在windows计算机上) 我不能在mac电脑上做,因为我没有。我尝试使用bdist_dmg和bdist_mac命令,但无法识别。我的意思是,我进入cmd并键入:“py setup.py bdist_mac”,它应该将我的设置文件(下面)转换为dmg文件 import cx_Freeze import os os.

我已经用python3和pygame创建了一个游戏。它很简单,使用了一些图像和声音文件。我使用cx_freeze将其转换为windows exe文件,但我不知道如何为其创建mac文件(在windows计算机上)

我不能在mac电脑上做,因为我没有。我尝试使用bdist_dmg和bdist_mac命令,但无法识别。我的意思是,我进入cmd并键入:“py setup.py bdist_mac”,它应该将我的设置文件(下面)转换为dmg文件

import cx_Freeze
import os
os.environ['TCL_LIBRARY'] = "C:\\Users\\knify\\AppData\\Local\\Programs\\Python\\Python37-32\\tcl\\tcl8.6"
os.environ['TK_LIBRARY'] = "C:\\Users\\knify\\AppData\\Local\\Programs\\Python\\Python37-32\\tcl\\tk8.6"

executables = [cx_Freeze.Executable("file.py")]

cx_Freeze.setup(
    name="Game",
    options={"build_exe": {"packages":["pygame","time","random"],
                       "include_files": ["bg.jpg","one.png","two.png","three.png","four.png","five.png","bg.png","block.png","button.png","icon.png","pointer.png","sound.wav","wood.jpg"]}},
executables = executables

)

正如我所知,要为Mac创建版本,您必须在Mac上完成—它可能必须添加到仅存在于Mac上且不属于Python的项目库中。Linux也是如此——要创建Linux版本,必须在Linux上进行。