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