首页 > 解决方案 > 使用 win32serviceutil 将 python 代码作为 Windows 服务运行时出现问题,

问题描述

当我尝试将我的 python 代码作为 win32 服务运行时遇到了一些问题。

我被要求编写一些 python 代码来防止我的同学使用网络浏览器来取乐。

我的想法是:

我目前没有太多时间系统学习这个库所以我找到了一个代码并修改了它

该代码在这里

我的代码在这里

问题是当我使用 Python38 在 PyCharm 中编码时,它没有给出任何错误,但是当我尝试将它作为 win32 服务安装和启动时,它以代码 1 停止。

事件检查器显示错误:

Python could not import the service's module 
Traceback (most recent call last):
  File "C:\Users\[username]\PycharmProjects\worms\test_service\test.py", line 2, in <module>
    import win32serviceutil
ModuleNotFoundError: No module named 'win32serviceutil' 

那么接下来我应该怎么做,或者你们有更好的解决方案吗?

标签: pythonpython-3.xwindows-servicespython-3.8pywin32

解决方案


推荐阅读