Странная проблема при использовании pywin32 с zmq - PullRequest
0 голосов
/ 01 февраля 2019

Описание: Я хочу запечатать python для службы Windows.Тогда я использую pywin32.Мои скрипты на Python будут использовать pyzmq .

Каждый раз, когда я хочу запустить службу, она останавливается через несколько секунд.Я пытаюсь использовать try catch, чтобы поймать исключение в коде Python.Это бесполезно.Затем я пытаюсь использовать команду отладки python и обнаружил, что pywin32 будет аварийно завершен.Я проверил журнал событий в окнах, как показано ниже.Кажется, у версии zmq есть некоторые проблемы.Я пытаюсь удалить и установить pyzmq .Проблема все еще существует.

Может ли кто-нибудь помочь с этим?

Вот это:

Неверное имя приложения: pythonservice.exe, версия: 2.7.224.0, отметка времени: 0x5badbe1d Имя ошибочного модуля: libzmq.pyd, версия: 0.0.0.0, отметка времени: 0x5b6d9b30 Код исключения: 0xc00000fd Смещение ошибки: 0x0000000000059877 Идентификатор ошибочного процесса: 0x2080 Время запуска приложения с ошибкой: 0x01d4b40: fffef: fffef:Python27 \ lib \ site-packages \ win32 \ pythonservice.exe Неверный путь к модулю: C: \ Python27 \ lib \ site-packages \ zmq \ libzmq.pyd Идентификатор отчета: c46e9138-25f1-11e9-813b-0050569a1750 Полное имя ошибочного пакета:Неправильный пакетный идентификатор приложения:

...