Доступные версии документации

Сборка и установка драйвера

На данный момент последняя поддерживаемая версия – Python 3.6.

Для Python, начиная с версии 2.6, доступна сборка штатными средствами.

Если необходимая версия отсутствует в перечне поддерживаемых версий, следует обратиться в раздел Поддержка на сайте ЛИНТЕР.

Сборка и установка для ОС типа Windows

Запустить консоль Visual Studio, перейти в подкаталог /intlib/python установочного каталога СУБД ЛИНТЕР.

Для сборки драйвера выполнить команду:

python setup.py build

Для установки собранного драйвера выполнить команду:

python setup.py install

Примечание

Если при выполнении команды python setup.py build было выдано сообщение «Unable to find vcvarsall.bat», то необходимо:

  1. проверить, установлен ли в Visual Studio компонент Visual C++;

  2. выполнить одну из команд в соответствии с используемой VS:

    Visual Studio 2010 (VS10): SET VS90COMNTOOLS=%VS100COMNTOOLS%
    Visual Studio 2012 (VS11): SET VS90COMNTOOLS=%VS110COMNTOOLS%
    Visual Studio 2013 (VS12): SET VS90COMNTOOLS=%VS120COMNTOOLS%
    Visual Studio 2015 (VS14): SET VS90COMNTOOLS=%VS140COMNTOOLS%

В результате библиотека LinPy.pyd будет собрана в Python\Path\Lib\site-packages.

Сборка и установка для ОС типа UNIX

Для сборки Python-драйвера СУБД ЛИНТЕР:

  1. запустить программу (скрипт) конфигурации configure из корневого каталога дистрибутива СУБД ЛИНТЕР;

  2. ответить утвердительно на вопрос о конфигурации дистрибутива для сборки Python-драйвера;

  3. определить местоположение заголовочных файлов Python:

    • методом поиска файлов;

    • явным указанием полного пути (если он известен до выполнения данной операции). Если при вводе была допущена ошибка (по указанному пути файлы не найдены), будет предложено повторить ввод. Отказ от повторного ввода равносилен отказу от сборки Python-интерфейса;

    • отредактировать файл Definition дистрибутива СУБД ЛИНТЕР вручную, установив в переменной окружения Python_INC полный путь к заголовочным файлам Python.

  4. перейти в подкаталог /python установочного каталога СУБД ЛИНТЕР и выполнить команду:

    make
  5. для сборки драйвера перейти в подкаталог /python установочного каталога СУБД ЛИНТЕР и выполнить команду:

    python setup.py build

Для установки собранного драйвера выполнить команду:

python setup.py install

В результате библиотека LinPy будет помещена в необходимый подкаталог установочного каталога СУБД ЛИНТЕР.

Заметили ошибку?
Выделите текст и нажмите Ctrl + Enter