Snapdragon神经处理引擎安装

时间:2019-02-04 02:39:13

标签: python pip ubuntu-18.04 qualcomm

我正在运行源check_python_depends.sh作为高通公司的Sanpdragon神经处理引擎SDK的一部分。在安装过程中,我运行以下命令

源check_python_depends.sh

  

检查python-yaml:安装成功   警告:似乎使用apt-get发行版和pip在该系统上安装了python模块pyyaml。如果遇到错误,请仅使用一种发行版。

当我运行apt-get remove pyyaml时,我收到以下消息

  

E:无法找到包pyyaml

我应该在Ubuntu中寻找另一个名字吗?

在安装过程中,类似地,我收到以下消息,提示它们不在pip或通过全局软件包管理安装。

  1. dpkg-query:找不到与python-protobuf匹配的软件包
  2. dpkg-query:找不到与python-sphinx匹配的软件包

Ubuntu和PIP之间的命名约定是否不统一,造成了太多歧义?我是否可以正确地假设,如果没有全球性的要求,一般来说,使用本地pip安装会更好些?

1 个答案:

答案 0 :(得分:1)

  

apt-get remove pyyaml

在Debian / Ubuntu中,该软件包称为python-yamlpython3-yaml

apt-get remove python{,3}-yaml
  

dpkg查询:未找到软件包

这可能意味着它们是使用pip而不是apt安装的。

  

Ubuntu和PIP之间的命名约定是否统一

当然没有。 Debian和pip开发是完全独立的。 pipPyPI安装软件包,其中各个软件包的开发人员为其软件包命名。 Debian开发人员将软件包重命名以适合他们自己的需求。分隔可安装python2和python3的软件包,例如