Поддержка интерпретатора Python
Данный узел или опция доступны, только если они включены в лицензии PolyAnalyst Server. |
PolyAnalyst поставляется вместе со встроенным интерпретатором Python и необходимым набором библиотек. Узел Python готов к использованию сразу же после установки сервера без необходимости в предварительной настройке окружения.
Вам может понадобиться ручная настройка, если у вас есть необходимость использования любой внешней библиотеки (кроме pandas, numpy, requests и polyanalyst6api).
Вы можете использовать свою собственную версию интерпретатора Python. См. здесь для дополнительной информации.
Установка интерпретатора Python
Для работы с узлом Python необходимо установить интерпретатор Python на компьютер, на котором развернут сервер PolyAnalyst. Загрузить его можно с официального сайта.
|
Установка библиотек Python
Запустите Windows Power Shell или Командную строку.
Для использования Windows PowerShell или Командной строки вам могут понадобиться права администратора Windows. |
Выполните следующую команду:
python -m pip install pandas polyanalyst6api --upgrade
Данная команда установит библиотеки pandas
, polyanalyst6api
и зависимые пакеты (numpy
, requests
и т.д.). Здесь вы так же можете установить дополнительные библиотеки. Закройте Windows PowerShell или Командную строку.
Изменение настроек сервера
Далее вам необходимо изменить настройки сервера, указав системе PolyAnalyst, в какой папке находится интерпретатор Python.
Запустите Административный клиент PolyAnalyst, выберите вкладку Настройки сервера и найдите раздел Пути.
Необходимо указать папку, в которой установлен интерпретатор Python, в поле Интерпретатор Python. Для выбора нужной директории нажмите кнопку Выбор.
Теперь вы можете приступить к настройке узла Python.
Следующий скрипт для узла Python покажет вам, какая версия Python используется в вашем клиенте PolyAnalyst. import sys result = pandas.DataFrame([{'version': sys.version}]) |