Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x pywin32在64位操作系统上运行32位windows服务_Python 3.x_Pywin32 - Fatal编程技术网

Python 3.x pywin32在64位操作系统上运行32位windows服务

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

我正在旧的WindowsServer2003上运行32位python应用程序,使用的是pywin32软件包,它运行得很好。最近,我收到了带有windows Server 2012 64位操作系统的新服务器,并开始安装相同的应用程序。虽然它没有在64位Python 3.4下运行,但我已经安装了32位版本,当我从命令行运行它时,它工作正常

当我想将其作为windows服务运行时,问题就出现了。它安装好了,看起来还可以,但没有启动。 我收到以下错误:服务未响应控制功能

键入NET HELPMSG 2186可获得更多帮助

当我检查pythonservice.exe时,它显示以下错误: PythonService找不到服务管理器。有关详细信息,请参阅事件日志

有没有办法让它在32位下运行

谢谢,
Mike

您在哪里下载的Python 3.4 64位?动态版本?默认情况下,它不包含pyWin32扩展。从这里手动安装即可:我从主网站安装了Python3.4 64位,然后也安装了64位版本的pyWin32,但我的应用程序的一个组件在64位下无法工作,因此我已将Python和pyWin32重新安装到32位版本。Python本身似乎可以运行,因为我可以运行应用程序crom命令提示符,但我无法启动已安装的服务