point_pillars 安装

1。看好库的要求。

1。下载cuda10.0

https://developer.nvidia.com/zh-cn/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1804&target_type=deblocal

根据官网要求安装就行。 安装deb失败了,下的runfile安装。

2。下载cudnn 7.3.1   下载第一个 cudnn v7.3.1 library for linux

https://developer.nvidia.com/rdp/cudnn-archive

解压安装包,把include里的cudnn.h 复制到/usr/local/cuda/include/       cp cudnn.h /usr/local/cuda/include/

把lib64 里的4个文件复制到 /usr/local/cuda/lib64/

cp libcudnn.so /usr/local/cuda/lib64/

cp libcudnn.so.7 /usr/local/cuda/lib64/

cp libcudnn.so.7.3.1 /usr/local/cuda/lib64/

sudo cp libcudnn_static.a /usr/local/cuda/lib64/

查看是否安装成功:

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

3.下载tensorrt 5.0.2 下载deb包

https://developer.nvidia.com/nvidia-tensorrt-5x-download

当我们使用sudo apt-get install mysql-sever,安装某个应用程序后,如何删除呢?

1.sudo apt-get remove mysql-server
2.sudo apt-get autoremove

注意两个命令一个也不能少哦!

sudo apt-key add .pub 对应的删除方式

How to setup

  1. Install CUDA from this website

  2. Install CUDNN

  3. Download the TensorRT local repo file that matches the Ubuntu version you are using.

  4. Install TensorRT from the Debian local repo package.

$ sudo dpkg -i  
nv-tensorrt-repo-ubuntu1x04-cudax.x-trt5.x.x.x-ga-yyyymmdd_1-1_amd64.deb
$ sudo apt-key add /var/nv-tensorrt-repo-cudax.x-trt5.x.x.x-ga-yyyymmdd/7fa2af80.pub

$ sudo apt-get update
$ sudo apt-get install tensorrt
  1. Download the pretrained file from here.
$ git clone [email protected]:cirpue49/kitti_pretrained_point_pillars.git

 解决错误:

下列软件包有未满足的依赖关系:
 tensorrt : 依赖: libnvinfer-dev (= 5.0.2-1+cuda10.0) 但是 7.0.0-1+cuda10.2 正要被安装
            依赖: libnvinfer-samples (= 5.0.2-1+cuda10.0) 但是它将不会被安装
E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。


解决办法:

sudo apt-get install aptitude
sudo apt-get update
sudo aptitude install  ...

注意:第一个问题是是否保持现状:点no

然后再问你是否安装新的,点yes,yes。

猜你喜欢

转载自blog.csdn.net/qq_40297851/article/details/109628167