I'm using ActiveState python on a windows box to talk to ACtive Directory. I'm running a Pyro Server on the same box.
The client is Linux running std Python 2.4. It works just fine until the server codes calls some win32com.client api; then I get Traceback (most recent call last): File "C:\All\projects\AccAdminTools\src\demo002\client\client.py", line 25, in ? unittest() File "C:\All\projects\AccAdminTools\src\demo002\client\client.py", line 21, in unittest properties = ad.getProperties() File "c:\all\tools\python24\lib\site-packages\Pyro-3.7-py2.4-win32.egg\Pyro\core.py", line 390, in __call__ return self.__send(self.__name, args, kwargs) File "c:\all\tools\python24\lib\site-packages\Pyro-3.7-py2.4-win32.egg\Pyro\core.py", line 468, in _invokePYRO return self.adapter.remoteInvocation(name, constants.RIF_VarargsAndKeywords, vargs, kargs) File "c:\all\tools\python24\lib\site-packages\Pyro-3.7-py2.4-win32.egg\Pyro\protocol.py", line 416, in remoteInvocation answer = pickle.loads(answer) ImportError: No module named pywintypes ____________________the offending code is ________________________________________ def getProperties(self): def getProperties(self): attr_dict={} adobj=win32com.client.GetObject(self.LdapPath) #<<<<this line causes the error return {'aaa':'bbb'} -- http://mail.python.org/mailman/listinfo/python-list