python - 将python作为windows服务
问题描述
我创建了实习生调用 PowerShell 脚本的 python 文件。我想把它作为 Windows 服务。你们中的任何人都可以帮助我吗?我正在尝试使用 NSSM。当我开始运行服务时,出现“PowerShell 未被识别为内部或外部 Windows 命令”的错误
解决方案
您可以使用PyInstaller将 python 创建为服务
一旦你安装它使用
pip install PyInstaller
然后你可以使用创建exe文件
pyinstaller -F --hidden-import=win32timezone App.py
之后,您可以将其作为服务启动
dist\App.exe install
dist\App.exe start
检查下面的“PowerShell 未被识别为内部或外部 Windows 命令”
推荐阅读
- c# - IBM XMS .Net 如何从 MQ 接收 png 和 jpg 等图像文件
- tensorflow - 在 jupyter notebook 中训练低于纪元的模型时写的数字告诉我们什么?
- odoo - 如何在 odoo 14 中更改 OrderReceipt
- react-native - React Native 中的底页覆盖 UI 元素
- php - 在php的foreach循环中获取最新日期的结果?
- jms - 插入 ActiveMQ 的 JmsTransactionManager 的 RedeliveryDelay 无法正常工作
- codeigniter-3 - 使用 phpoffice 读取 .doc 文件
- go - 使用 pulumi golang SDK 无法正确创建 Kubernetes 映射类型自定义资源
- typescript - 分页只在第一页显示条目
- r - 在 dplyr 中用逗号连接二进制列名