Hmm. See this one before. It isn't a Python incompatibility.  Are you running as the zenoss user? (you need to).
| Subject: | 
RE: zodbscan tool won't wokr | 
| Author: | 
Sam Urai | 
| Posted: | 
2019-11-08 10:20 | 
  Yes, I ran it as "zenoss" user.
Thanks
Edit -  I take that back. The problem with zodbscan is below. The "importlib" error I get with  "findposkeyerror"
zodbscan -
File "/opt/zenoss/lib/python/ZConfig/schema.py", line 457, in error
 raise self.initerror(ZConfig.SchemaError(message))
ZConfig.SchemaError: Unknown document type ▒▒▒▒▒▒▒ (line 2, column 0)
findposkeyerror - 
File "/opt/zenoss/lib/python/celery/utils/imports.py", line 5, in <module>
 import importlib
ImportError: No module named importlib
------------------------------
Sam
------------------------------