Anaconda创建OpenPCDet环境(based on Ubuntu18.04)

本文档详述如何在Ubuntu18.04上利用Anaconda创建OpenPCDet环境,包括安装依赖、创建Python3.8环境、安装PyTorch1.7、Spconv1.2.1以及处理安装过程中可能遇到的问题。此外,还介绍了OpenPCDet的训练和测试流程。
摘要由CSDN通过智能技术生成

note:以下所有步骤都适用于astyx-pcdet

OpenPCDet的安装依赖

  • cmake3.18.2
  • Python3.8
  • Spconv1.2.1
  • PyTorch1.7
  • requirements.txt所需要的一些python库
  1. Python3.8

建议使用Anaconda创建Python3.8的环境,这样可以利用虚拟容器隔离环境。

  1. Spconv1.2.1

spconv库在安装的时候经常遇到的问题是第三库没有下载下来导致的编译失败,spconv中的第三方库也是一个github链接,由于网速或者github网站的本身原因,第三方库的文件夹往往是空的,所以代码下载的命令最好如下:

git clone https://github.com/traveller59/spconv.git --recursive

如果由于网速问题导致第三方库一直是空的,那么就直接在实验室的机器上copy别人的spconv代码。

  1. PyTorch1.7

如果服务器的PyTorch的版本是1.8,直接使用如下命令安装的话:

conda install pytorch torchvision cudatoolkit

安装就是1.8的版本,目前pcdet还不支持1.8,所以只能安装1.7,命令如下:

conda install pytorch==1.7.1 torchvision==0.8.2 cudatoolkit
  1. requirements.txt

这个在pcdet的代码文件里面,直接

pip install -r requirements.txt

安装Anaconda

如果自己的机器没有安装Anaconda,按照如下步骤安装Anaconda

sudo apt-get install wget
# 下载anaconda
wget https://repo.anaconda.com/archive/Anaconda3-2020.07-Linux-x86_64.
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值