Snapdragon Neural Processing Engine Установка двигателя - PullRequest
0 голосов
/ 04 февраля 2019

Я использую исходный код check_python_depends.sh как часть пакета SDK для движка нейронной обработки Qualcomm Sanpdragon.В рамках процесса установки я запускаю следующую команду

source check_python_depends.sh

Проверка на python-yaml: установить нормально установленной ВНИМАНИЕ: Похоже, что модуль python, на котором установлен pyyamlэта система использует дистрибутив apt-get, а также pip.Если вы столкнулись с ошибками, используйте только один дистрибутив.

Когда я запускаю apt-get remove pyyaml, я получаю следующее

E: Невозможно найти пакет pyyaml ​​

Есть ли другое имя, которое мне нужно искать в Ubuntu?

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

  1. dpkg-запрос: не найдено пакетов, соответствующих python-protobuf
  2. dpkg-запрос: не найдено пакетов, соответствующих python-sphinx

Соглашения об именах между Ubuntuа PIP не гармонизирован, создавая столько неоднозначности?Правильно ли я предполагаю, что если нет глобального требования, что мне лучше использовать локальную установку pip?

1 Ответ

0 голосов
/ 04 февраля 2019

apt-get remove pyyaml

В Debian / Ubuntu пакет называется python-yaml или python3-yaml:

apt-get remove python{,3}-yaml

dpkg-query:пакеты не найдены

Это, вероятно, означает, что они установлены с использованием pip, а не apt.

Не согласованы ли соглашения об именах между Ubuntu и PIP

Конечно нет.Разработка Debian и pip полностью независимы.pip установить пакеты из PyPI , где разработчики отдельных пакетов дают имена для своих пакетов.Разработчики Debian переименовывают пакеты в соответствии со своими потребностями;для разделения пакетов, устанавливаемых на python2 и python3, например

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...