У меня есть приложение Django, использующее django-mssql для связи с SQL Server.
Это прекрасно работает на сервере dev (runserver), но в Apache / mod-wsgi я получаю сообщение об ошибке, связанное с попыткой найти DLL-файл, который существует:
Exception Type: ImportError
Exception Value: No system module 'pywintypes' (pywintypes27.dll)
Exception Location: C:\Python27\lib\site-packages\win32\lib\pywintypes.py in __import_pywin32_system_module__, line 98
Python Executable: C:\Program Files (x86)\Apache Software Foundation\Apache2.2\bin\httpd.exe
Я использовал ActivePython2.7.2, mod_wsgi, pywin32 Build 216 и Django1.3.1, все из 32 бит
pywintypes27.dll существует в C: \ Windows \ SysWOW64 вместо C: \ Windows \ System32, как и ожидалось в моих 64-битных окнах 7
Заранее спасибо
Это тот же вопрос, что и django-mssql не работает в Apache w / mod-wsgi, но отлично работает на сервере dev , но этот ответ не помог мне, потому что я установил 32-битную версию pywin32, Я новичок в stackoverflow и надеюсь, что это правильно задавать как новый вопрос, а не угонять поток людей.