[python-win32] PythonService was unable to locate the service manager
Jacob Nolan
jake at gaynertechnicalservices.com.au
Thu Jan 11 17:46:24 EST 2024
I performed a custom install for all users on my E: drive
(E:/installs/python3). Added it to the path. It is not under my specific
user account. My understanding is this is a global install.
I then run it under administrator privileged cmd and successfully
install the service.
Looking at security permissions for pythonservice.exe in the root python
directory. SYSTEM and Admin users have full control.
*Jacob Nolan*
*Gayner Technical Services*
Phone: 0437210168
Email: jake at gaynertechnicalservices.com.au
On 1/12/24 01:19, Mark Hammond wrote:
>
> The "<Error getting traceback - traceback.print_exception() failed>"
> part sounds like it is failing to find Python itself. Where is Python
> installed? Is it possible the user running the service can't access
> that location? I believe Python being installed in the default
> location could cause this if the server is running as any other other
> than the user which installed Python.
>
> Mark
>
>
> On 2024-01-11 1:20 a.m., Jacob Nolan via python-win32 wrote:
>>
>> Currently experiencing this issue on my Windows machine when
>> installing a Windows Service. This is the error output I get from
>> running in the cmd as administrator. Restricting me from being able
>> to run my services.
>>
>> *- PythonService was unable to locate the service manager. Please see
>> the event log for details.**
>> *
>>
>>
>> Here is the output from event viewer application log:
>>
>> |The description for Event ID 14 from source Python Service cannot be
>> found. Either the component that raises this event is not installed
>> on your local computer or the installation is corrupted. You can
>> install or repair the component on the local computer. If the event
>> originated on another computer, the display information had to be
>> saved with the event. The following information was included with the
>> event: <Error getting traceback - traceback.print_exception() failed>
>> The specified resource type cannot be found in the image file |
>>
>>
>> This issue has happened on each of these version I've tested
>> Python3.11, 3.10.10 and 3.10.8.
>>
>> Currently running Python 3.10.8 64 Bit on Windows Server 2016.
>>
>> - I've installed pywin32
>>
>> - Run post_install in the root directory of python310
>>
>> - Installed the service with install flag
>>
>> - Attempted to start service with start flag
>>
>> - PythonService was unable to locate the service manager. Please see
>> the event log for details.
>>
>> --
>> *Thanks*
>> *Jacob*
>>
>> _______________________________________________
>> python-win32 mailing list
>> python-win32 at python.org
>> https://mail.python.org/mailman/listinfo/python-win32
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.python.org/pipermail/python-win32/attachments/20240111/14b132c5/attachment.html>
More information about the python-win32
mailing list