Установка пакетов для разработки на языке программирования Python

26 декабря 2025

ID 273774

На компьютере должно быть установлено программное обеспечение, которое указано в аппаратных и программных требованиях.

Установка пакетов выполняется на Linux.

Для разработки на языке программирования Python необходимо установить следующие deb- или whl-пакеты:

  • deb-пакеты:
    • knp-python3-framework_<knp_version>_amd64.deb – deb-пакет с Python-фреймворком для работы на бэкенде AltAI SNN из архива pkg-deb.zip.
    • knp_ann2snn.deb – deb-пакет с пакетом ANN2SNN, динамической библиотекой бэкенда AltAI ANN2SNN для нейроморфного процессора Алтай-2 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-2.
  • whl-пакеты:
    • knp-<knp_version>-py3-none-any.whl – whl-пакет с Python-фреймворком для работы на бэкенде AltAI SNN из архива pkg-python.zip.
    • knp_ann2snn_x86_64-<motiv_version>-py3-none-any.whl – whl-пакет с пакетом ANN2SNN, динамической библиотекой бэкенда AltAI ANN2SNN для нейроморфного процессора Алтай-2 и компонентом для размещения нейронной сети на нейроморфном процессоре Алтай-2.

      Этот пакет устанавливается на компьютеры с процессором архитектуры x86.

    • knp_ann2snn_aarch64-<motiv_version>-py3-none-any.whl – whl-пакет с пакетом ANN2SNN и динамической библиотекой бэкенда AltAI ANN2SNN для нейроморфного процессора Алтай-2.

      Этот пакет устанавливается на компьютеры с процессором архитектуры ARM.

    где:

    • <knp_version> – версия Kaspersky Neuromorphic Platform;
    • <motiv_version> – версия бэкендов для нейроморфного процессора Алтай-2 и пакета ANN2SNN.

Чтобы установить deb-пакеты для разработки на языке программирования Python:

  1. Скачайте архив pkg-deb.zip и пакет knp_ann2snn.deb с репозитория платформы.
  2. Распакуйте архив.
  3. Для установки deb-пакета с Python-фреймворком для работы на бэкенде AltAI SNN запустите команду:

    sudo dpkg -i <path-to-deb-package>/knp-python3-framework_<knp_version>_amd64.deb

    где:

    • <path-to-deb-package> – путь к deb-пакету;
    • <knp_version> – версия Kaspersky Neuromorphic Platform.
  4. Для установки deb-пакета с пакетом ANN2SNN и динамической библиотекой бэкенда AltAI ANN2SNN запустите команду:

    sudo dpkg -i <path-to-deb-package>/knp_ann2snn.deb

    Во время установки пакета knp_ann2snn.deb примите Условия использования бэкендов для нейроморфного процессора Алтай-2 и пакета ANN2SNN. Согласие с Условиями использования является обязательным условием для установки пакета. Если вы не принимаете Условия использования, установка пакета будет прервана.

Для установки whl-пакетов необходимо использовать менеджер пакетов pip3.

Чтобы установить whl-пакеты:

  1. Скачайте архив pkg-python.zip и whl-пакеты с репозитория платформы.
  2. Распакуйте архив.
  3. Для установки whl-пакета с Python-фреймворком для работы на бэкенде AltAI SNN запустите команду:

    pip3 install --break-system-packages knp-<knp_version>-py3-none-any.whl

    где <knp_version> – версия Kaspersky Neuromorphic Platform.

  4. Для установки whl-пакета с пакетом ANN2SNN и динамической библиотекой бэкенда AltAI ANN2SNN выполните одно из следующий действий:
    • Если требуется установить пакет на компьютере с процессором архитектуры x86, запустите команду:

      pip3 install --break-system-packages knp_ann2snn_x86_64-<motiv_version>-py3-none-any.whl

    • Если требуется установить пакет на компьютере с процессором архитектуры ARM, запустите команду:

      pip3 install --break-system-packages knp_ann2snn_aarch64-<motiv_version>-py3-none-any.whl

    где <motiv_version> – версия бэкендов для нейроморфного процессора Алтай-2 и пакета ANN2SNN.

Вам помогла эта статья?
Что нам нужно улучшить?
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!
Спасибо за ваш отзыв, вы помогаете нам становиться лучше!