jetson orin nano安装环境
更新软件、安装pip3 配置源等
下载软件
sudo apt install python3-pip nano -y
sudo -H pip3 install jetson-stats
sudo apt-get install libopenblas-dev
sudo jtop
查看jetpack版本设置pip源
mkdir -p ~/.pip
nano ~/.pip/pip.conf
安装cuda
sudo apt-get install python3-pip -y
reboot
jtop
sudo apt install nvidia-jetpack
sudo vim ~/.bashrc
添加
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
更改cuda为11.7
cuda下载链接https://developer.nvidia.com/cuda-12-0-0-download-archive?target_os=Linux&target_arch=aarch64-jetson&Compilation=Native&Distribution=Ubuntu&target_version=20.04&target_type=deb_local
安装paddlepaddle
paddle下载地址
pip install paddlepaddle_gpu-2.4.2-cp38-cp38-linux_aarch64.whl
安装yolo8、torch-gpu
pip install ultralytics==8.1.0
pip uninstall torch
pip uninstall torchvision
sudo apt-get install libopenblas-dev
pip install torch-2.1.0a0+41361538.nv23.06-cp38-cp38-linux_aarch64.whl
安装torchvision
cd vision
export BUILD_VERSION=0.16.0
python3 setup.py install --user
注意torch和torchvision的对应关系,安装ultralytics时可能覆盖安装torch和torchvision,需重新安装torchvision
pip install torchvision==0.16.0
已验证版本:
jetpack | cuda | cudnn | paddlepaddle | yolo | torch | torchvision |
---|---|---|---|---|---|---|
5.1.4 | 11.4 | 8.6 | 2.4.2 | 8.1.0 | 2.1.0 | 0.16.0 |
5.1.2 | 忘记 | 忘记 | 2.4.2 | 8.1.0 | 2.0.0 | 0.15.1 |
设置服务自启动(方式一)
1. 编译服务文件 nano /etc/systemd/system/video_hit.service
2. 启动服务
systemctl start laser-fuling
systemctl enable laser-fuling