Ubuntu18.04 Deepstream5.1运行环境搭建
- 安装必要的基础环境
-
- 1.清除原安装环境:
- 2.在安装DeepStream SDK之前,请输入以下命令安装必要的软件包
- 3.下载和安装NVIDIA驱动460.32 [驱动下载](https://www.nvidia.com/download/driverResults.aspx/168347/en-us)
- 4.下载和安装CUDA 11.1[11.5之前版本](https://developer.nvidia.com/cuda-toolkit-archive)
- 5.安装cudnn[选择CUDA11.1对应的cudnn版本](https://developer.nvidia.com/rdp/cudnn-archive)
- 6.tensorRT安装[选择TensorRT对应版本](https://developer.nvidia.com/nvidia-tensorrt-download)
- 7.安装librdkafka
- 8.安装Deep Stream SDK[下载文件](https://developer.nvidia.com/deepstream-sdk-v510-x86-64tbz2)
- 9.验证Deepstream环境(测试官方Demo)
- Deepstream运行环境搭建完毕,下一步看看源代码,慢慢研究。。。
安装必要的基础环境
安装Anaconda并添加环境变量:
sudo vim ~/.bashrc
export PATH=~/anaconda3/bin:$PATH
创建虚拟环境:conda create -n 名字 python=需要的版本
更新pip: python -m pip install --upgrade pip
更换conda和pip为国内源。
我的系统为Ubuntu 18.04,显卡为Nvidai Tesla T4(根据自己的显卡型号去灵活选择相关的驱动和CUDA等版本)
需要安装的运行环境
- Ubuntu 18.04
- GStreamer 1.14.1
- NVIDIA Driver 460.32
- CUDA 11.1
- cuDNN 8.0.5
- cuBLAS
- TensorRT 7.2.3
1.清除原安装环境:
sudo rm -rf /usr/local/deepstream /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstnv* /usr/bin/deepstream* /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libnvdsgst*
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/deepstream* /opt/nvidia/deepstream/deepstream*
sudo rm -rf /usr/lib/x86_64-linux-gnu/libv41/plugins/libcuvidv4l2_plugin.so
如果安装Deepstream之前版本,则先卸载
To remove DeepStream 4.0