Python, служба Windows Ошибка импорта
Я пытаюсь запустить приложение python в качестве службы Windows. Код, который у меня установлен и запускается, но у меня возникают проблемы с импортом модулей и классов, которые являются частью приложения.
Примечание: библиотеки Python включены в комплект.
- Завершить подпроцесс в Windows, доступ запрещен
- Исправить синтаксис mt.exe для разрешения проблем импорта pyodbc
- (Python) Проблемы с каталогами, которые имеют специальные символы
- Как установить xgboost в Anaconda Python (платформа Windows)?
- Измените обои в Python для пользователя, будучи системой
Я проверил путь python и все правильные значения там (включая каталог приложения), что заставляет меня полагать, что служба Windows может работать в другом месте.
Выполняется ли приложение python, работающее как служба Windows, из другого места в окнах?
One Solution collect form web for “Python, служба Windows Ошибка импорта”
Создание службы python с использованием win32service
по win32service
создало pythonservice.exe в C:\Python27\Lib\site-packages\win32
.
вы можете выполнить os.chdir(yourdir)
в своем коде непосредственно перед созданием службы,
лучше всего использовать абсолютные пути и установить правильный sys.path в вашем скрипте для доступа к файлам
- проверьте аргументы вызова unittest.mock agnostically по поводу того, были ли они переданы как позиционные аргументы или аргументы ключевых слов
- Кэш-файл обрабатывает файлы netCDF в python