【发布时间】:2021-03-09 05:30:05
【问题描述】:
我有一种情况,我必须在 NSSM 中将 python.exe 作为服务运行。为了测试,我创建了 .exe 文件,其中只有 import pandas as pd。我在 NSSM 中成功创建了服务。但是当我启动服务时,我收到错误windows could not start the service on local computer the service didn't return an error。
我还能做些什么来解决这个问题?
相信我,我已经尝试过堆栈溢出的所有解决方案。
- 我在启动服务时关闭了 cmd。
- 将所有控制权交给网络服务
【问题讨论】:
-
Pandas 不是默认包,因此您可能仅在您的用户帐户下安装了它,并且用户 NETWORK SERVICE 无法访问您的用户包或 appdata 中的整个 python 安装.
-
如何解决?
标签: python windows windows-services scheduled-tasks nssm