NVIDIA Jetson Xavier NX入门(2)——系统设置;环境搭建
1. NVIDIA Jetson Xavier NX连接显示器、键盘、鼠标;
2. Jetson Xavier NX连接电源后,会自启动;
按照设置步骤进行设置即可。
3. 关闭Linux系统的用户登陆密码输入
(1)System Settings;(2)Brightness&Lock
3. Linux系统中文输入设置
参考一下博客使用指令sudo apt-get …时如果出现无法定位软件包(Unable to locate package)的情况,首先使用sudo apt-get update
指令。sudo apt-get update
参考博客1:在Jetson Xavier NX安装中文输入法(googlepinyin中文输入法)
参考博客2:Jeston Xavier NX 语言设置和中文键盘输入
参考博客3:jetson的ubuntu18.04上安装中文输入法
4. 环境配置:添加CUDA环境变量、python3、pip、jtop查看显卡
查看系统指令
head -n 1 /etc/nv_tegra_release
uname -r
lsb_release -i -r
nvcc -V
dpkg -l libcudnn8
dpkg -l libopencv / pkg-config opencv --modversion
dpkg -l tensorrt
- 添加CUDA环境变量
sudo vi ~/.bashrc
export PATH=/usr/local/cuda/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=$CUDA_HOME:/usr/local/cuda
source ~/.bashrc
换源:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo vi /etc/apt/sources.list
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main multiverse restricted universe
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main multiverse restricted universe
sudo apt-get update
- pip/python3
sudo apt-get install python3-pip python3-dev
python3 -m pip install --upgrade pip
- Jetson-stats 查看显卡状态(类似于win系统的nvidia-smi)
sudo -H pip3 install -U jetson-stats
jtop
5. miniforge安装教程
(1)先到miniforge的官方下载地址下载对应的sh文件:https://github.com/conda-forge/miniforge/releases
别下错了,例如我下载的是Miniforge-pypy3-4.12.0-2-Linux-aarch64.sh,代表适用于arrch64架构下的Linux系统。(ARM64对应32位和64位分为arrch32和arrch64)
(2)进入到miniforge的sh文件所在目录,右键打开Terminal,输入以下命令进行安装:
sh Miniforge-pypy3-4.12.0-2-Linux-aarch64.sh
(3)安装完毕后,添加环境变量。否则会出现bash:conda Command not found的错误。vim编辑器按i是进入编辑模式,编辑完毕后按ESC退出编辑模式,再输入:wq!是保存并退出。
vim ~/.bashrc
export PATH=/home/<username>/miniforge-pypy3/bin:$PATH
source ~/.bashrc
source activate
(4)更换下载源
conda config --prepend channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --prepend channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
(5)关闭conda环境
输入指令:
conda config --set auto_activate_base false
6. conda新建虚拟环境
conda create -n yolov5 python=3.6
激活新建环境:
conda activate yolov5
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)