前言
对进行NVIDIA Jetson Xavier Nx环境配置进行记录
一、开机烧录
参考下面的博客:
NVIDIA Jetson Xavier NX 开发套件刷机教程
二、环境配置
Cuda环境变量配置
Jetson Xavier NX 中已经安装了CUDA10.2 版本,但是此时你如果运行nvcc -V 是不会成功的,需要你把CUDA 的路径写入环境变量中。OS 中自带Vim 工具,所以运行下面的命令编辑环境变量
sudo vim ~/.bashrc
在最后添加下面三行:(英文输入法下按下i,进入插入模式,上下键让光标移动到最下面一行,然后复制以下三行,在光标处按下鼠标右键就会自动复制进去,然后按住esc,输入冒号放开esc,在输入wq!强制保存退出)
export CUDA_HOME=/usr/local/cuda-10.0
export LD_LIBRARY_PATH=/usr/local/cuda-10.0/lib64:$LD_LIBRARY_PATH
export PATH=/usr/local/cuda-10.0/bin:$PATH
注意:如果添加上面三句还是显示nvcc not found,首先,查看cuda 的bin 目录下是否有nvcc:
cd /usr/local/cuda/bin
如果存在,把上面两句减少为下面两句
vim ~/.bashrc 进入配置文件; 添加以下两行:
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
然后保存退出
然后需要source 下生效下。
source ~/.bashrc
source 后,此时再执行nvcc -V 执行结果如下:
更新源
sudo apt-get update
sudo apt-get upgrade
python环境配置
因为Jetson Xavier NX 中已经安装了Python3.6 版本,所以安装pip 还是比较简单的
sudo apt-get install python3-pip python3-dev
安装Jtop(内存/CPU/GPU等等资源监视工具)
sudo pip3 install jetson-stats
sudo jtop #执行