Python 3.x pywin32在64位操作系统上运行32位windows服务
我正在旧的WindowsServer2003上运行32位python应用程序,使用的是pywin32软件包,它运行得很好。最近,我收到了带有windows Server 2012 64位操作系统的新服务器,并开始安装相同的应用程序。虽然它没有在64位Python 3.4下运行,但我已经安装了32位版本,当我从命令行运行它时,它工作正常 当我想将其作为windows服务运行时,问题就出现了。它安装好了,看起来还可以,但没有启动。 我收到以下错误:服务未响应控制功能 键入NET HELPMSG 2186可获得更多帮助 当我检查pythonservice.exe时,它显示以下错误: PythonService找不到服务管理器。有关详细信息,请参阅事件日志 有没有办法让它在32位下运行 谢谢,Python 3.x pywin32在64位操作系统上运行32位windows服务,python-3.x,pywin32,Python 3.x,Pywin32,我正在旧的WindowsServer2003上运行32位python应用程序,使用的是pywin32软件包,它运行得很好。最近,我收到了带有windows Server 2012 64位操作系统的新服务器,并开始安装相同的应用程序。虽然它没有在64位Python 3.4下运行,但我已经安装了32位版本,当我从命令行运行它时,它工作正常 当我想将其作为windows服务运行时,问题就出现了。它安装好了,看起来还可以,但没有启动。 我收到以下错误:服务未响应控制功能 键入NET HELPMSG 21
Mike您在哪里下载的Python 3.4 64位?动态版本?默认情况下,它不包含pyWin32扩展。从这里手动安装即可:我从主网站安装了Python3.4 64位,然后也安装了64位版本的pyWin32,但我的应用程序的一个组件在64位下无法工作,因此我已将Python和pyWin32重新安装到32位版本。Python本身似乎可以运行,因为我可以运行应用程序crom命令提示符,但我无法启动已安装的服务