如何从Windows中的Python脚本创建可在Mac上运行的可执行文件?

如何从Windows中的Python脚本创建可在Mac上运行的可执行文件?,python,windows,macos,Python,Windows,Macos,我需要与系统中没有Python且无法安装所需库的人共享脚本。我可以在Windows上创建一个.exe,但是如何创建也可以在Mac上运行的东西呢 我打算在我的Windows系统上创建一个可执行文件,并与拥有Mac电脑的用户共享该文件,以便他们可以运行它。我可以为您的案例想出三种解决方案,希望它能提供有用的信息: 最简单的解决方案是在某人的Mac上安装Python,并使用py2app创建Mac可执行文件,以便他们以后可以删除Python并保留可执行文件 告诉他们安装,这是在Mac上运行Window

我需要与系统中没有Python且无法安装所需库的人共享脚本。我可以在Windows上创建一个.exe,但是如何创建也可以在Mac上运行的东西呢


我打算在我的Windows系统上创建一个可执行文件,并与拥有Mac电脑的用户共享该文件,以便他们可以运行它。

我可以为您的案例想出三种解决方案,希望它能提供有用的信息:

  • 最简单的解决方案是在某人的Mac上安装Python,并使用py2app创建Mac可执行文件,以便他们以后可以删除Python并保留可执行文件

  • 告诉他们安装,这是在Mac上运行Windows可执行文件的众多解决方案之一。请记住,由于Mac OS Catalina,Mac仅运行64位应用程序,因此如果使用此选项,请确保使用64位Python版本

  • 可以使用Oracle VirtualMachine VirtualBox或类似软件()在Windows计算机上运行Mac。您仍然需要通过Github或Dropbox之类的工具安装正在运行的Python版本以及必要的库和脚本/文件。你需要大量额外的RAM才能在Windows上运行Mac操作系统,而不是在工作时讨厌你的生活


  • 作为一个因为我的工作需要而一直走在这条道路上的人,我强烈推荐第一种选择,它是最短的,不需要与你共享应用程序的人有任何it能力。另外,作为一个没有太多Mac OS经验的人,我觉得苹果让构建运行在多个操作系统版本中的可执行文件变得很棘手。

    到目前为止,当你在互联网上搜索时,你发现了什么?这是否回答了你的问题@mkrieger1我找到了在系统上创建应用程序的解决方案,正如您发布的问题所述,但我需要在windows上创建应用程序并将其发送给mac用户。我可以创建一个windows exe,但它不会在安装了Python的mac.MacOS上运行。诚然,较旧的版本只随Python2一起提供。请将您的问题添加到所需的上下文中,以清楚说明您迄今为止找到的解决方案中没有一个适合您。