Я пытаюсь построить python-sybase на windows с очень ограниченным успехом.Python-Sybase на Windows 7 Python 2.7 32bit
Я следую инструкциям на sybase module homepage, но все еще испытываю ошибки. Я попытался следующие подходы:
- Скачать и распаковать питон-Sybase (питон-Sybase-0.40pre2)
Visual Studio (2013)
- Open Studio Command Визуальное Командная строка
- Переопределить путь в VS90COMNTOOLS для предотвращения ошибок версии Visual Studio (SET VS90COMNTOOLS =% VS120COMNTOOLS%)
- Запустите python setup.py install.
Оба метода, похоже, работают и генерируют идентичные результаты. Единственное предупреждение я вижу, это предупреждение в 'нормализующее' от setuptools.py:
C:\Users\XXXX\AppData\Local\Continuum\Anaconda\lib\site-packages\setuptools-15.2-py2.7.egg\setuptools\dist.py:282: UserWarning: Normalizing '0.40pre2' to '0.40rc2'
сообщение об ошибке я вижу при попытке запустить:
import Sybase
является:
import Sybase
Traceback (most recent call last):
File "<ipython-input-1-3cf190f37cd0>", line 1, in <module>
import Sybase
File "build\bdist.win32\egg\Sybase.py", line 317, in <module>
InternalError
в строке Sybase.py (строка 317), где сбой кода:
# Setup global library context
status, _ctx = cs_ctx_alloc()
if status != CS_SUCCEED:
raise InternalError('cs_ctx_alloc failed')
Любая помощь/предложения были бы высоко оценены!