eclipse pywintypes.com_error

gurkanserin at gmail.com gurkanserin at gmail.com
Fri Dec 7 08:20:44 EST 2007


Hello everybody,

i want to use active directory of my firm to user authentication.i am
using active_directory module(Tim Golden's module -
http://tgolden.sc.sabren.com/python/active_directory.html).

i am using windows vista with an administrative account,python
2.5 ,eclipse 3.2 and pydev plugin,and here is my problem :

i am using the script :

-----------------------------------------------------
import active_directory

me = active_directory.find_user ()

print me
-----------------------------------------------------


when i run this script from idle or command line everything goes
fine , but when i want to run it from eclipse i get the followinr
error :


Traceback (most recent call last):
  File "H:\dev\eclipse\workspace\pyProject\src\pyPackage
\adDeneme3.py", line 3, in <module>
    me = active_directory.find_user ()
  File "E:\Python25\lib\active_directory.py", line 721, in find_user
    return root ().find_user (name)
  File "E:\Python25\lib\active_directory.py", line 539, in find_user
    for user in self.search ("sAMAccountName='%s' OR displayName='%s'
OR cn='%s'" % (name, name, name), objectCategory='Person',
objectClass='User'):
  File "E:\Python25\lib\active_directory.py", line 572, in search
    for result in query ("\n".join (sql_string), Page_size=50):
  File "E:\Python25\lib\active_directory.py", line 294, in query
    command = Dispatch ("ADODB.Command")
  File "E:\Python25\Lib\site-packages\win32com\client\__init__.py",
line 95, in Dispatch
    dispatch, userName =
dynamic._GetGoodDispatchAndUserName(dispatch,userName,clsctx)
  File "E:\Python25\Lib\site-packages\win32com\client\dynamic.py",
line 98, in _GetGoodDispatchAndUserName
    return (_GetGoodDispatch(IDispatch, clsctx), userName)
  File "E:\Python25\Lib\site-packages\win32com\client\dynamic.py",
line 78, in _GetGoodDispatch
    IDispatch = pythoncom.CoCreateInstance(IDispatch, None, clsctx,
pythoncom.IID_IDispatch)
pywintypes.com_error: (-2147024770, 'The specified module could not be
found.', None, None)

i think the problem may be related with windows vista and pydev...

thanks for your help...

ps : i also tried this with Windows XP,in that OS both the idle and
eclipse woeks fine,i had no problem








More information about the Python-list mailing list