Page 1 of 1

Upgrade to Mojave -- Twisted requires zope.interface

PostPosted: Sat Nov 17, 2018 12:34 pm
by Ramias
Plugin failing after upgrade to Mojave.


Hikvision Error Error in plugin execution InitializeMain:

Traceback (most recent call last):
File "", line 1, in <module>
File "/Library/Application Support/Perceptive Automation/Indigo 7.2/Plugins/Hikvision.indigoPlugin/Contents/Server Plugin/", line 24, in <module>
File "./lib/twisted/", line 53, in <module>
File "./lib/twisted/", line 37, in _checkRequirements
ImportError: Twisted requires zope.interface 3.6.0 or later: no module named zope.interface.

I fixed it by copying the "zope_4.4.2" from the Sonos plugin and creating a symlink called "zope" to it. In case this helps anybody else. Not sure why this worked pre-Mojave but not post.