2016-10-08 3 views
0

Я установил cx_freeze, и он работает как шарм для сборки .exe, но я хочу создать исполняемый файл моей программы python для mac os x, используя окна 7. Можете ли вы мне посоветовать, как я могу это сделать, используя cx_freeze или любое другое приложение ,Как создать код python для mac os x с помощью 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")] 
) 
+0

Вам нужно Mac OS X. Попробуйте установить виртуальную машину на окнах 7 , установите OS X. И затем вы можете создать для этой целевой ОС. –

ответ

0

Установить 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/

0

Там нет простого способа. Вам нужно скомпилировать ваше приложение в OS X, чтобы включить в него конкретные библиотеки OS X (общие библиотеки и другие зависимости).

Вы должны сделать это на OS X.