根据官网的说明安装好sd卡后,需要安装Tensorflow,系统自带cuda10.2,但是需要配制后才能看到。

0、刷机要求
microSD卡(最好32GB起,系统镜像15G左右)
微型USB电源(5V-2A)
电脑显示器(HDMI)
鼠标和键盘
1、将图像写入SD卡
1.1下载映像文件 官网https://developer.nvidia.com/jetson-nano-sd-card-image
1.2将映像写入microSD卡(windows)

  1. 下载,安装并启动Windows版SD存储卡格式化程序。
    https://www.sdcard.org/downloads/formatter_4/eula_windows/
  2. 选择卡驱动器
  3. 选择“快速格式化”
  4. 将“卷标”留空
  5. 单击“格式化”开始格式化,然后在警告对话框上单击“是”

1.3使用Etcher将Jetson Nano Developer Kit SD卡映像写入microSD卡(写入需要40分钟)

2.启动登陆
插入sd卡,连接电源,nano自动启动,第一次启动需要选择语言,设置用户名密码等。
系统为ubuntu18
自带cuda、cudnn、opencv
但是cuda需要加入环境

3.配置cuda环境
Jeston Nano中已经安装了CUDA,但是需要更改环境变量之后,才能够查询到版本信息,所以首先添加环境变量

切换到~目录
cd ~ ;
然后打开 .bashrc 文件:vim .bashrc ;
接着按 i 键,进入编辑状态;
再接着在文件的末尾添加下面三行代码

export PATH=/usr/local/cuda-10.2/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.2/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=/usr/local/cuda-10.2

最后 source .bashrc,使用nvcc -V可以看到。

TensorFlow1.5.0的安装

安装相关的依赖库和工具

sudo apt-get install libhdf5-serial-dev hdf5-tools zlib1g-dev zip libjpeg8-dev libhdf5-dev  python3-pip

系统里面默认是没有python3-pip的,所以需要自己安装。

pip的配置
默认pip是直接从pypi服务器下载这些库的,但是pypi也是在海外的,所以为了下载更快,这里进行一些简单的配置,使用国内pip源,这里使用的是ali的pip源,配置文件如下:


[global]trusted-host = mirrors.aliyun.com
index-url = http://mirrors.aliyun.com/pypi/simple

修改配置文件

cd ~
mkdir .pip
gedit .pip/pip.conf   # 将上述配置内容写入配置文件即可

pip3 install -U numpy # 需要编译安装,用时很长,所以单独安装
pip3 install h5py==2.8.0rc1 # 需要编译安装,用时非常长,我的板子装这个20多分钟才装完
pip3 install -U grpcio absl-py py-cpuinfo psutil portpicker grpcio six mock requests gast h5py astor termcolor

安装numpy时有可能提示RuntimeError: Running cythonize failed!错误:

pip3 install -U cython

安装h5py时可能会遇到找不到 -lcblas

sudo apt-get install libatlas-base-dev

安装TensorFlow

pip3 install wheel==0.26
pip3 install tensorboard==1.14.0
pip3 install keras-preprocessing=1.0.5
pip3 install termcolor==1.1.0
pip3 install six==1.10.0
pip3 install tensorflow-estimator==1.14.0rc0
pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v42 tensorflow-gpu

如果以上步骤不好使参考官网如下:
https://docs.nvidia.com/deeplearning/frameworks/install-tf-jetson-platform/index.html

$ sudo apt-get update
$ sudo apt-get install libhdf5-serial-dev hdf5-tools libhdf5-dev zlib1g-dev zip libjpeg8-dev liblapack-dev libblas-dev gfortran$ sudo apt-get install python3-pip
$ sudo pip3 install -U pip testresources setuptools==49.6.0
$ sudo pip3 install -U numpy==1.16.1 future==0.18.2 mock==3.0.5 h5py==2.10.0 keras_preprocessing==1.1.1 keras_applications==1.0.8 gast==0.2.2 futures protobuf pybind11

tensorflow2.0

$ sudo pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v44 tensorflow

tensorflow1.0

 $ sudo pip3 install --pre --extra-index-url https://developer.download.nvidia.com/compute/redist/jp/v44 tensorflow==1.15.2+nv20.4

运行tenorflow时可能会遇到cannot import name 'mock’的问题,

sudo pip3 install -U absl-py==0.7.0

经测试这个版本是好使的,使用最新的0.11.0还是会提示这个错误。

运行前需要配制bashrc文件
在文件最后增加一句如下:
export CUDA_VISIBLE_DEVICES=n

n是显卡号,比如如果有4个显卡,等于1表示只有显卡设备1GPU可以使用。

Nvida nano 系统安装相关推荐

  1. 实现Ubuntu与Nvida Nano远程连接

    linux嵌入式学习笔记一 实现Ubuntu与Nvida Nano远程连接 文章目录 linux嵌入式学习笔记一 实现Ubuntu与Nvida Nano远程连接 前言 一.安装SSH 二.设置IP地址 ...

  2. 实现Ubuntu交叉编译程序和Nvida Nano运行程序

    Linux嵌入式学习笔记二 实现Ubuntu交叉编译程序并通过SSH发送到Nvida Nano上运行程序 文章目录 Linux嵌入式学习笔记二 前言 一.交叉编译是什么? 二.安装交叉编译工具 1.查 ...

  3. 20201111-jetson nano系统安装+输入法+codeoss+联调舵机

    这里写目录标题 jetson nano系统安装 安装系统到SD卡 首次启动 安装拼音输入法 以下是另一种方法,没用上 安装fcitx输入法框架 安装Code OSS python插件安装 大舵机的控制 ...

  4. Jetson nano 系统安装

    Contents Jetson Nano 在 EMMC 上安装镜像 U 盘启动和 TF 卡启动 U 盘启动 (复制 eMMC 上系统) TF 卡启动 设置远程登录系统 SDK 安装 使用 SDK Ma ...

  5. nvidia jetson nano 操作指南

    硬件购买以及注意点 购买硬件之后在网卡后面有个短路帽要加上,否则无法开机. 系统安装 nvidia jetson nano系统安装在SD卡中,请预先准备一个32G的SD卡 系统安装步骤请参考官网 Ge ...

  6. Jetson Nano 使用教程、yolo、DeepStream

    Jetson Nano 文章目录 Jetson Nano 一.Jetson Nano系统安装及基础环境配置 1.系统安装 2.换源 3.添加cuda路径 4.安装conda.pip (1):安装con ...

  7. Jetson Nano v4.6.3:安装系统、U盘启动、安装SDK、安装PyTorch GPU、YOLOv5+DeepStream部署

    一.写在前面 本教程为个人创作,截止发布日仅在CSDN平台刊登,转载请附本文链接. 本教程直接面向YOLOv5用户,提供四个文件供下载,简单说明如下表,详细说明和下载链接在文末. 文件名称 文件类型 ...

  8. 全国大学生智能汽车竞赛 --智慧物流创意组

    全国大学生智能汽车竞赛 --智慧物流创意组 线下竞赛样题 航天三院组委会技术工作委员会 2021年 4月 01 重要说明 1.智慧物流货物转运模拟挑战赛比赛时间 10分钟,距离比赛时间剩余 2分钟时裁 ...

  9. Jetson nano (4GB B01) 系统安装,官方Demo测试 (目标检测、手势识别)

    Jetson nano (4GB B01) 系统安装,官方Demo测试 (目标检测.手势识别) 此文确保你可以正确搭建jetson nano环境,并跑通官方"hello AI world&q ...

最新文章

  1. 每日一皮:如何把程序员骗到手!
  2. #ifndef 与 #program once 的区别
  3. linux内存占满但是无进程,为什么TOP看不出真实的内存占用情况?
  4. Linux面试题集锦,测测你的水平(答案)四
  5. 黑客魔术!如何黑掉一台根本不联网的电脑
  6. SQL Server 2017 SELECT…INTO 创建的新表指定到文件组
  7. linux 压缩文件软件,Linux下最好用的解压缩软件unar
  8. ERROR: ld.so: object ‘/usr/local/lib/libc2.28.so‘ from /etc/ld.so.preload cannot be preloaded ...
  9. 如何修改wamp5的端口号,默认页。
  10. java pdf 富文本_富文本编辑器保存的html内容使用itextpdf转PDF文件(css提取,内容重叠)问题解决...
  11. 设置.exe程序图标(ico文件)
  12. C/C++小写数字转换成大写数字
  13. 拒绝年费自己组建MarkdownNice转微信公众号格式神器
  14. python和Anaconda 安装gdal和osr
  15. SpringBoot+Vue项目校园在线拍卖系统
  16. 图像阈值分割:最大熵法
  17. 惠普将为问题笔记本延长保修甚至退机
  18. Django论坛系统LBForum(开源)
  19. mybatis动态sql,批量插入,批量删除,模糊查询
  20. 快速进行OneHot编码——get_dummies()函数

热门文章

  1. 教程篇(7.2) 11. 安全架构 FortiGate安全 ❀ Fortinet网络安全专家 NSE4
  2. 考题篇(6.2) 11 ❀ FortiGate ❀ Fortinet 网络安全专家 NSE 4
  3. 生化奇兵无限服务器过于繁忙,生化奇兵无限BUG问题解决 | 手游网游页游攻略大全...
  4. 没文化的当老板,有学问的当员工。
  5. web项目实践1-iwebshop项目-页面初始化数据与sql数据库中的数据对比
  6. 高中计算机会考知识点选择题,高中计算机会考的试题及答案.doc
  7. Linux Deepin 2014安装Lenovo LJ2600D驱动
  8. ar开发 ue4_助力VR/AR行业应用开发,UE4全面支持ARKit和ARCore
  9. 腾讯QQ2007 beta1┊解决Windows Vista下QQ基本的兼容性问题┊纯净绿色特别版
  10. input隐藏域和layui图片上传问题