Установка

Пошаговое руководство по установке языкового модуля Python и настройке необходимой среды для его использования.

Языковой модуль Python можно установить двумя способами: вручную, загрузив релиз, или с помощью менеджера пакетов Plugify. Это руководство объясняет оба метода и предоставляет пошаговые инструкции.

Метод 1: Ручная установка

Загрузите релиз

  1. Перейдите в репозиторий языкового модуля Python.
  2. Перейдите в раздел Releases.
  3. Загрузите архив для своей платформы: plugify-module-python3-<версия>-linux_64.tar.bz2, win_64 или osx_arm64.

Извлеките пакет

  1. Создайте новую папку внутри addons/plugify/envs, например envs/python3.
  2. Распакуйте в неё архив. Манифест plugify-module-python3.pmodule должен оказаться в корне этой папки.

Проверьте установку

  1. Выполните plg load в консоли сервера или перезапустите сервер.
  2. Выполните plg modules: модуль показан как python3_module.

Метод 2: Установка через менеджер пакетов

Откройте консоль сервера

Команда mamba встроена в консоль сервера, поэтому заранее ничего ставить не нужно. Операции с пакетами выполняются, пока Plugify выгружен: перед ними plg unload, после них plg load. См. Команды.

Установите модуль

  1. Выполните следующие команды в консоли сервера:
    plg unload
    mamba install -n modules -c "https://untrustedmodders.github.io/plugify-module-python3/" plugify-module-python3
    plg load
    
    Вводите команды по одной, как описано в разделе Команды.

Проверьте установку

  1. Выполните plg modules: модуль показан как python3_module.

Структура папок

После установки языковой модуль Python должен иметь следующую структуру папок:

Объяснение

  • addons/plugify/envs/modules: Окружение, в которое mamba ставит языковые модули. Другие модули лежат в той же папке.
  • bin: Библиотека модуля: plugify-module-python3.dll в Windows, libplugify-module-python3.so в Linux, libplugify-module-python3.dylib в macOS.
  • lib/plugify: Пакет Python plugify, который импортируют плагины (plugify.plugin, plugify.pps).
  • python3.12: Встроенный рантайм Python 3.12 со стандартной библиотекой. Отдельно ставить Python не нужно.
  • plugify-module-python3.pmodule: Файл манифеста модуля, который описывает модуль и его язык.

Устранение неполадок

Модуль не найден

  • Убедитесь, что URL репозитория правильный и доступен.

Ошибка установки

  • Проверьте ваше интернет-соединение.
  • Убедитесь, что у вас установлена последняя версия Plugify.