2015-05-30 4 views
0

У меня есть этот скрипт Python, который я хочу запустить на других компьютерах с Windows без python. Так что я попытался py2exe и pyinstaller, но ни один из них не работает, когда я пытаюсь скопировать файл .exe в другую систему и запустить ее, но я получаю сообщение об ошибке:Как распространять мой скрипт Python на другие компьютеры без python?

Traceback (most recent call last): 
    File "client.pyw", line 4, in <module> 
    File "zipextimporter.pyo", line 82, in load_module 
    File "gtk\__init__.pyo", line 30, in <module> 
    File "zipextimporter.pyo", line 82, in load_module 
    File "gobject\__init__.pyo", line 26, in <module> 
    File "zipextimporter.pyo", line 82, in load_module 
    File "glib\__init__.pyo", line 22, in <module> 
    File "zipextimporter.pyo", line 98, in load_module 
ImportError: MemoryLoadLibrary failed loading glib\_glib.pyd 

ответ

0

Вы можете попробовать cx_Freeze или включать Python установки для программирования установки (может быть пакетный сценарий):

msiexec /i /quiet /passive python.msi

0

При необходимости создания исполняемого файла из скрипта Python, Я нашел py2exe (или его Браузер GUI GUI2Exe - самые полезные инструменты. Есть несколько other options.

Смежные вопросы