deepstream python bindings 报错 unmet dependencies

目录

软硬件环境

报错内容

解决方法:换arm64的源,而不是使用amd64的源。

换源方法


软硬件环境(ubuntu arm64)

在运行 sudo apt-get install XXX时,报错有包没有满足相应条件的依赖包,报错如下。

(个人使用deepstream_python_apps,走bindings文件夹中README而报错。)

软硬件:nvidia xavier NX developer kit, Jetson5.0.1, deepstream6.1.0, arm64操作系统架构(感觉更常用的系统是amd64)。

报错内容

The following packages have unmet dependencies:
 libgirepository1.0-dev : Depends: libgirepository-1.0-1 (= 1.64.0-2) but 1.64.1-1~ubuntu20.04.1 is to be installed
                          Depends: gobject-introspection (= 1.64.0-2) but it is not going to be installed
                          Depends: gir1.2-glib-2.0 (= 1.64.0-2) but 1.64.1-1~ubuntu20.04.1 is to be installed
                          Depends: gir1.2-freedesktop (= 1.64.0-2) but 1.64.1-1~ubuntu20.04.1 is to be installed

deepstream python bindings 报错 unmet dependencies_第1张图片

解决方法:换arm64的源,而不是使用amd64的源。

如果没有注意系统是哪种操作系统,可以在终端中运行uname -a查看。

清华ubuntu arm64/aarch64架构 镜像源 ubuntu-ports | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

 清华ubuntu amd64架构 镜像源(这个更常用)

ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

换源方法

进入到上述镜像网站,复制内容。

在终端中运行 sudo vim /etc/apt/sources.list

进入界面后,按a进入编辑模式,在文件开头鼠标滚轮按一下完成粘贴。

按esc建退出编辑模式,键盘上输入:wq!    , 完成编辑并退出vim界面。

源已换好,再走一遍sudo apt-get update , sudo apt-get upgrade , 完工。

你可能感兴趣的:(NVIDIA,python,开发语言,linux)