首先按照官方教程给xavier刷上系统和cuda,cudnn等。注意在用host端使用sdkmanger刷OS时,要先建立好帐户后在安装cuda,cudnn等。
而后给apt换清华源,装上python3.6(忘了是否是原本就带python3.6),而后装上pip3,给pip换上清华源。python
detectron2要用到pytorch1.3, torchvision0.4.1,fvcore,opencv,cython,以及pycocotools。
首先安装pytorch1.3,官网上给了pytorch在NVIDIA Jetson platforms上的binaries,使用pip3本地能够安装。
而后从github上clone下torchvision0.4.1,sudo python3 setup.py install
安装。
cython,opencv,fvcore,pycocotool的安装方法与detectron2中INSTALL.md
介绍的相同。
下面安装,detectron2,注意在pycocotool和detectron2中setup.py
都要用到安装其余一些库,默认的下载速度比较慢,能够先把这些库拷出来,写成requirement.txt,而后pip3 install -r requirement.txt
。
安装好依赖库以后,运行sudo python3 setup.py build develop
安装。git