簡體   English   中英

如何在Windows上使用cx_freeze為mac os x構建python代碼?

[英]How to build python code for mac os x using cx_freeze on windows?

我已經安裝了cx_freeze,它的工作方式就像構建.exe一樣,但是我想使用Windows 7為Mac OS X創建我的python程序的可執行文件。您能指導我如何使用cx_freeze或任何其他應用程序來執行該文件。

我使用以下代碼來構建.exe

from cx_Freeze import setup, Executable
build_exe_options = {
"packages": [],
'includes': ['lxml.etree', 'lxml._elementpath', 'gzip'],
'excludes' : ['boto.compat.sys',
              'boto.compat._sre',
              'boto.compat._json',
              'boto.compat._locale',
              'boto.compat._struct',
              'collections.abc',
              'boto.compat.array'],
"include_files": []}

setup(
    name = "xyz",
    version = "0.1",
    description = "",
    author = "Dengar",
    options = {"build_exe": build_exe_options},
    executables = [Executable("xyz.py")]
)

沒有簡單的方法。 您需要在OS X上編譯應用程序,以包括OS X特定的庫(共享庫和其他依賴項)。

您需要在OS X上執行此操作。

安裝VirtalBox。

然后按照此指南安裝OS X虛擬機: http : //lifehacker.com/5938332/how-to-run-mac-os-x-on-any-windows-pc-using-virtualbox

然后,您將能夠安裝Python工具並構建您的項目。

您還可以找到一個擁有OS X和Python工具的朋友…

這是OS X的指南: https : //pythonschool.net/pyqt/distributing-your-application-on-mac-os-x/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM