4

Я пытаюсь установить Python под WINE, чтобы запустить и общаться с приложением Windows, которое использует COM.

Я пробовал следующее, но ни один из них не работает:

[root@localhost ForCentOS]# wine msiexec /i python-2.7.2.msi
fixme:msi:MSI_OpenDatabaseW open failed r = 80030050 for L"C:\\windows\\temp\\msifc.tmp"
[root@localhost ForCentOS]#


[root@localhost ForCentOS]# wine start python-2.7.2.msi
fixme:exec:SHELL_execute flags ignored: 0x00000500
--> this hangs and does not return...

1 ответ1

4

Это сработало для меня, протестировано в Debian 8.

Винная установка

apt-get install wine
dpkg --add-architecture i386 && apt-get update && apt-get install wine32

Установка Python2.7

Загрузите последний Python с вашего любимого источника и установите его, используя:

wine msiexec /i ~/src/python-2.7.10.msi

win32com для Python

Загрузите с https://sourceforge.net/projects/pywin32/files/pywin32/ и установите его, используя:

wine ~/src/pywin32-219.win32-py2.7.exe 

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .