首先按照官方教程給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