Попытка построить любую версию pymssql на Mac OS X 10.6.6. Обе версии 1.0.2 (стабильная) и 1.9.909 (trunk) строят и устанавливают, но возвращают следующую ошибку при импорте. Кто-нибудь имел успех в этом проекте? (примечание Я использую pyodbc в то же время, но хотелось бы устранить ODBC слой, если это возможно)Строительство pymssql на OS X
Python 2.6.5 (r265:79359, Mar 24 2010, 01:32:55)
[GCC 4.0.1 (Apple Inc. build 5493)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymssql
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "_mssql.pxd", line 10, in init pymssql (pymssql.c:8444)
ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pymssql-1.9.909_dev-py2.6-macosx-10.6-intel.egg/_mssql.so, 2): **Symbol not found: _dbadata**
Referenced from: /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pymssql-1.9.909_dev-py2.6-macosx-10.6-intel.egg/_mssql.so
**Expected in: flat namespace**
in /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/pymssql-1.9.909_dev-py2.6-macosx-10.6-intel.egg/_mssql.so
Интересно - я создавал freetds с протоколом v8: ./configure --with-tdsver = 8.0 --enable-msdblib – MattK
Да. Хорошо, pymssql установлен правильно, но ИТ НЕ ДОПУСКАЕТ РЕЗУЛЬТАТЫ, КОГДА Я СДЕЛАЛ ЗАПРОС! Установка его с версией 8.0 заставила его работать. –