Мне нужна помощь с преобразованием службы Windows Python с использованием py2exe.
Позвольте мне объяснить проблему.У меня есть служба Python, которая работает, здесь нет проблем.Я использовал py2exe, чтобы превратить его в исполняемый файл.Я протестировал его, заменив версию службы на python на эту, и она тоже работает без проблем.
Но когда я перемещаю exe-версию службы на другой компьютер, она регистрируется в диспетчере служб, но не запускается с ошибкой: «Система не может найти указанный файл».Отсутствующий файл - это один из написанных мной модулей.
Я немного поиграл с этим и вернулся к машине, где использовал py2exe и где работает exe-версия сервиса.Я удалил все, что связано с python, все, что создал py2exe, кроме папки "dist", все, что я мог придумать, было связано с версией Python сервиса.Версия exe все еще работала (хотя я удалил, среди прочего, те самые файлы, которые якобы отсутствовали на другой машине).
Пробовал кучу разных вещей, но не могу заставить работать версию exe.Если у кого-нибудь из вас есть какие-то идеи, я буду очень признателен
PS: у меня на целевом компьютере установлена среда выполнения c ++.Вы не можете зарегистрировать сервис без него, и, как я уже сказал, я могу зарегистрировать его, он просто не запустится.