pywin32 from network install
I managed to make pywin32 work from a network installation (not really hard work: a shared folder + copying some dlls + setting PYTHONPATH). PythonWin amd COM seem to be working fine from the network install, BUT when I need to pass PyTime to a COM object expecting a Date I get the following error: Python24\Lib\site-packages\win32com\client\dynamic.py", line 251, in _ApplyTypes_ result = self._oleobj_.InvokeTypes(*(dispid, LCID, wFlags, retType, argTypes) + args) TypeError: Objects of type 'time' can not be converted to a COM VARIANT Note 1: The same code works when using the local installation of python/pywin, it only happens when executing the code from a network "installation". Note 2: As mentioned other COM components seem to be working when running them via pywin from the network install Note 3: I am passing pywintipes.Time(datetime.datetime.today()) to a COM object method which expects a Date argument. Do I need to change some environment variable/registry settings/other hack to fix this? -- http://mail.python.org/mailman/listinfo/python-list
Re: pywin32 from network install
Hmm I have the same problem using python -E... Moreover I do not see anything strange in the sys.path (Z\LocalApps is my shared folder): 'Z:\\LocalApps\\examples', 'Z:\\LocalApps\\python\\python24.zip', 'Z:\\LocalApps\\examples', 'Z:\\LocalApps\\python\\DLLs', 'Z:\\LocalApps\\python\\lib', 'Z:\\LocalApps\\python\\lib\\platwin', 'Z:\\LocalApps\\python\\lib\\libtk', 'Z:\\LocalApps\\python', 'Z:\\LocalApps\\python\\lib\\sitepackages', 'Z:\\LocalApps\\python\\lib\\sitepackages\\Numeric', 'Z:\\LocalApps', 'Z:\\LocalApps\\python\\lib\\sitepackages\\win32', 'Z:\\LocalApps\\python\\lib\\site-packages\\win3\\lib', 'Z:\\LocalApps\\python\\lib\\sitepackages\\Pythonwin', ' 'Z:\\LocalApps\\python\\lib\\site-packages\\wx-2.6-mswansi' BUT when the error is thrown out it is: C:\Program Files\Python24\Lib\site-packages\win32com\client\dynamic.py... -- http://mail.python.org/mailman/listinfo/python-list