HenriWahl / Nagstamon

Nagios status monitor for your desktop.
https://nagstamon.de
Other
423 stars 176 forks source link

Updating nagstatmon from 3.10.1 to 3.14.0 breaks on Windows 2022 #1023

Open c3rberus opened 6 months ago

c3rberus commented 6 months ago

I am using nagstatmon 3.10.1 x64 on Windows 2022, connecting to check_mk instance, no issues.

When I try to get the latest 3.14.0 release, it fails to start with error below:

Traceback (most recent call last): File "PyInstaller\hooks\rthooks\pyi_rth_win32comgenpy.py", line 46, in <module> File "PyInstaller\hooks\rthooks\pyi_rth_win32comgenpy.py", line 25, in _pyi_rthook File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module File "win32com\__init__.py", line 9, in <module> ImportError: Module use of python310.dll conflicts with this version of Python.

Not sure why I get this error, anyone have any ideas?

HenriWahl commented 6 months ago

@c3rberus looks somewhat messy. The Python version bundled in 3.14 is 3.10 so I do not understand how this error message comes up: Module use of python310.dll conflicts with this version of Python

How did you upgrade?

May a "fix" would be to uninstall, delete all likely existing folders in C:\Progams\Nagstamon and reinstall again.

thedubo commented 2 months ago

Had the same issue. Uninstalling and deleting the Nasgtamon folder did the trick for me!

Netfreak25 commented 2 months ago

Win 11 Pro - x64

Same happend to me today, not sure from which Verison I upgraded to 3.14

Traceback (most recent call last):
  File "PyInstaller\hooks\rthooks\pyi_rth_win32comgenpy.py", line 46, in <module>
  File "PyInstaller\hooks\rthooks\pyi_rth_win32comgenpy.py", line 25, in _pyi_rthook
  File "PyInstaller\loader\pyimod02_importers.py", line 385, in exec_module
  File "win32com\__init__.py", line 9, in <module>
ImportError: Module use of python310.dll conflicts with this version of Python.

Deleting the Installation folder followed by a reinstallation helped out also.

HenriWahl commented 1 month ago

Please check latest development version.