Jetson Nano(3)—系统环境初探
上一篇(Nano(2))最后一步的安装 Jtop 没有成功,我也不知道这个pip3 指令为啥不行,估计是没有装,摸索了一段时间之后搞定。使用指令指令:python显示:python 2.7python3 -V显示:python 3.6.7很显然两个版本都有,于是我接着whereis python3cd /usr/local/liblls显示: python2.7python3.6cd python
上一篇(Nano(2))最后一步的安装 Jtop 没有成功,我也不知道这个pip3 指令为啥不行,估计是没有装,摸索了一段时间之后搞定。
使用指令指令:
python
显示:python 2.7
python3 -V
显示:python 3.6.7
很显然两个版本都有,于是我接着
whereis python3
cd /usr/local/libl
ls
显示: python2.7 python3.6
cd python3.6/dist-packages/
ls
空空如也,猜测这个pip没安装
sudo apt-get install python3-pip
sudo pip3 install jetson-stats
成功喽!!!
以下进入正题:
1、更新源
sudo apt-get update
sudo apt-get full-upgrade
这是官方自带的,如果想要该源的话,自己找吧,哈哈。
2、 检查已经安装的系统组件
Jetson-nano的OS镜像已经自带了JetPack,cuda,cudnn,opencv等都已经安装好,并有例子,这些例子安装路径如下所示
这个表其实很有用,Nvidia更新这么多板子,除了上述组件的版本变了之外,工程目录基本不变,所以忘记的时候可以查看。
(1) 检查CUDA
Jetson-nano中已经安装了CUDA10.0版本,但是此时你如果运行 nvcc -V是不会成功的,需要你把CUDA的路径写入环境变量中。OS中自带Vim工具 ,所以运行下面的命令编辑环境变量
sudo vim ~/.bashrc
在最后添加
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
然后保存退出
对了最后别忘了source一下这个文件。
source ~/.bashrc
source后,此时再执行nvcc -V(大写)
(2)检查OpenCV
Jetson-nano中已经安装了OpenCV3.3版本,可以使用命令检查OpenCV是否安装就绪
pkg-config opencv --modversion
(3)检查cuDNN
Jetson-nano中已经安装好了cuDNN,并有例子可供运行,我们运行一下例子,也正好验证上面的CUDA
cd /usr/src/cudnn_samples_v7/mnistCUDNN #进入例子目录
sudo make #编译一下例子
sudo chmod a+x mnistCUDNN # 为可执行文件添加执行权限
./mnistCUDNN # 执行
有用的文章链接 :https://blog.csdn.net/beckhans/article/details/89146881#comments_16871117 (这个是一个系列的文章,很多我都是参考的)
更多推荐
所有评论(0)