首先默认大家的nano已经成功配置好了cuda 和cuDNN等基本环境。
1、下载Deepstream5.0:地址
与下载cuDNN类似,需要大家登录自己的NVIDIA账号,登陆后点击上面链接进入下载页面:
由于本人的板子为JetsonNano 4GB版本,预装的Jetpack为4.4版本,(查看版本方法见文末)所以与5.0Preview 5.0 5.0.1 都匹配,这里选择了DeepStream 5.0.1 for Jetson安装。
点击进行下载。推荐使用FreeDownloadManager软件进行下载,速度贼快。
2、解压Deepstream5.0 并安装相关依赖
sudo apt install \
libssl1.0.0 \
libgstreamer1.0-0 \
gstreamer1.0-tools \
gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad \
gstreamer1.0-plugins-ugly \
gstreamer1.0-libav \
libgstrtspserver-1.0-0 \
libjansson4
官方参考文档中安装的为5.1 相关依赖项为:
sudo apt install \
libssl1.0.0 \
libgstreamer1.0-0 \
gstreamer1.0-tools \
gstreamer1.0-plugins-good \
gstreamer1.0-plugins-bad \
gstreamer1.0-plugins-ugly \
gstreamer1.0-libav \
libgstrtspserver-1.0-0 \
libjansson4=2.11-1
3、安装librdkafka
$ git clone https://github.com/edenhill/librdkafka.git
$ cd librdkafka
$ git reset --hard 7101c2310341ab3f4675fc565f64f0967e135a6a
$ ./configure
$ make
$ sudo make install
$ sudo cp /usr/local/lib/librdkafka* /opt/nvidia/deepstream/deepstream-5.0/lib
如果clone速度太慢还没有梯子,可以克隆Gitee的代码:
git clone https://gitee.com/PolarisF/librdkafka.git
4、安装deepstream
$ cd /opt/nvidia/deepstream/deepstream-5.0/
$ sudo ./install.sh
$ sudo ldconfig
至此deepstream5.0安装完成,输入deepstream-app --version-all 来查看安装的版本,得到输出如下
JetsonNano查看安装软件版本等信息:(使用jtop)
sudo apt-get update
sudo apt-get full-upgrade
sudo apt install curl
sudo apt install nano
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py # 下载安装脚本
sudo python3 get-pip.py # 运行安装脚本
sudo pip3 install jetson-stats
jtop #运行jtop命令查看系统信息
在 6INFO 页面既可以看到自己nano的信息,可以看到这里的Jetpack版本为4.4、cuda为10.2、TensorTR为7.1
参考博客: