Aug 25, 2007, at 1:19 AM, cdillardhsp wrote:
Running CentOS 4.5 which has Python 2.3.4. The Zenoss site says
that Python 2.3.5 is needed - for WMI to work properly???
I installed Python 2.3.5 from source to /usr/local/bin/python.
Next I changed the symbolic link in /opt/zenoss/bin/python to point
to the new version of Python. When I start Zenoss I get the
following errors. I'd like some help getting this working so that
my ZenWin works properly.
[EMAIL PROTECTED] bin]# service zenoss start
Daemon: zeoctl . daemon process started, pid=19290
Daemon: zopectl . daemon process started, pid=19294
Daemon: zenhub starting...
Traceback (most recent call last):
File "/opt/zenoss/Products/ZenHub/zenhub.py", line 36, in ?
import Globals
File "/opt/zenoss/lib/python/Globals.py", line 23, in ?
import Acquisition, ComputedAttribute, App.PersistentExtra, os
File "/opt/zenoss/lib/python/Acquisition/__init__.py", line 1, in ?
from _Acquisition import *
File "/opt/zenoss/lib/python/ExtensionClass/__init__.py", line
105, in ?
from _ExtensionClass import *
ImportError: /opt/zenoss/lib/python/ExtensionClass/
_ExtensionClass.so: undefined symbol: PyUnicodeUCS4_AsEncodedString
Clayton,
First, I'd suggest that you install the latest Python 2.4 in /usr/
local. It is the best version for Zenoss at the moment. That
PyUnicodeUCS4_AsEncodedString ImportError basically means that Zope
was compiled and linked against a different version of Python than
what you're using. When you install Python 2.4 from source, pass
configure the --enable-unicode=ucs4 option to get the appropriate
symbols built.
Chet Luther
[EMAIL PROTECTED]
_______________________________________________
zenoss-users mailing list
[email protected]
http://lists.zenoss.org/mailman/listinfo/zenoss-users