pycharm ubuntu 安装_Nvidia Jetson Xavier 安装配置(ubuntu 18.04)

0. 简介

  • Xavier 硬件配置

f6791f95c9eeed388b558dc678a9aca7.png
  • 开发板 Interfaces

e0214e48de95506f8bc0b3351089e667.png

c230f982f627148ef4ee698921d0cc88.png

db2840a57c8c0638236fdcceaa4d97fd.png

1. 刷机

  • 刷机准备:
    • Xavier 通过 USB 与主机(host,装有 ubuntu 的电脑)连接;
    • Xavier 通过网线主机连接(直连或连到同一路由器下);
    • Xavier 连接电源、显示器、鼠标、键盘,开机
  • 在主机上下载:JetPack
  • 打开 Jetpack,选择在线安装,通过 nvidia 账号密码登录

d90d0564e60ecdfa50cee54980132aa7.png

9230eea3fc2a9a3fcca4504387a5950a.png

164199c3721fa5b997199e7af53fd63d.png
  • 按照提示安装就好,可能由于网络或源的问题安装较慢或者中断,多试几次就好了

2. 设置开机风扇自启

执行以下命令可以手动开启风扇,"150" 表示 pwm 速度,但是此命令重启失效,因此需设置开机自启动此命令,添加至 /etc/rc.local脚本中

sudo sh -c "echo 150 > /sys/devices/pwm-fan/target_pwm"

ubuntu 18.04 系统下的开机自启动设置参考之前的博客:

丁洪凯:ubuntu 18.04 设置开机自启​zhuanlan.zhihu.com

3. 更换国内源

  • Xavier 没法在 Software & Updates 界面中换源,需要手动配置 sources.list 源文件
  • x86 架构的源(后缀为 /ubuntu/)和 arm 架构的源(后缀为 /ubuntu-ports/)不通用;
  • ubuntu 18.04 版本代号为 Bionic,ubuntu 16.04 版本代号为 Xenial

换成清华的源:

# 先备份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup# 用下面的内容替换掉 /etc/apt/sources.list 的内容
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-updates main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-security main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted
deb-src http://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/ bionic main universe restricted# 更新
sudo apt update

4. 安装 Tensorflow

官方教程:https://docs.nvidia.com/deeplearning/frameworks/install-tf-jetson-platform/index.html

5. 安装中文输入法 googlepinyin

sudo apt install fcitx fcitx-bin fcitx-table fcitx-config-gtk -y
sudo apt install fcitx-googlepinyin -y

注:不要安装 fcitx-qimpanel-configtool,否则输入中文的时候显示不了提示框

6. 安装 Pycharm

直接运行 bin/pycharm.sh是不行的,没安装 JDK

# 安装 JDK
sudo apt-get install openjdk-11-jdk# 配置环境变量
vim ~/.bashrc
# 添加
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-arm64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

参考:

https://blog.csdn.net/qq_38649880/article/details/99543913​blog.csdn.nethttps://blog.csdn.net/X_kh_2001/article/details/89198134​blog.csdn.nethttps://blog.csdn.net/zt1091574181/article/details/88899668​blog.csdn.net

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/337588.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机兴趣小组意义,信息技术兴趣小组开展之我见

信息技术学科有别于其他学科。多年来本人一直从事中学信息技术的教学,从简单的DOS平台教到WindowsXP操作系统。我觉得信息技术教育在当今素质教育中是多方面的。中小学信息技术课程重点在培养学生的创新精神和实践能力。但由于受到时间和设备等因素限制,在常规教学中…

C++高阶必会操作--模板元编程

点击蓝字关注我们泛型编程大家应该都很熟悉了,主要就是利用模板实现“安全的宏”,而模板元编程区别于我们所知道的泛型编程,它是一种较为复杂的模板,属于C的高阶操作了,它最主要的优点就在于把计算过程提前到编译期&am…

jdbc如何插入clob_让我们回顾一下如何通过JDBC插入Clob或Blob

jdbc如何插入clobLOB是所有数据库以及JDBC中的PITA。 正确处理它们需要花费几行代码,并且可以确保最终会出错。 因为您必须考虑以下几点: 首先,LOB是繁重的资源,需要特殊的生命周期管理。 分配LOB后,最好也“释放”它…

怎样做远程计算机控制系统,qq远程控制,怎样进行远程控制制作步骤

怎样设置qq远程控制?qq上有一个远程协助不少人都用过,但是这个远程小编建议不是认识的朋友,不要随便开放,很容易被窃取电脑资料,如果是不是很信得过有人,在申请协助时一定要自己盯着电脑,以防别…

pcl中ransac提取直线_复杂场景中的一个图像配准思路

在很多时候,我们可能需要使用到图像的识别与配准工作,来判断某个特征或者是划出某个特定特征的位置。现在的深度学习已经能够比较好地解决这个问题,比如常见的YOLO,可以利用几行设定代码就能够划出所需要识别的位置。但是精准度可…

js中使用camel框架_使用Fabric8在Kubernetes中使用Camel和CDI

js中使用camel框架序幕 我最近在博客上发表了使用CDI注入Kubernetes服务的信息 。 在本文中,我将更进一步,将Apache Camel带入图片。 因此,我将使用Camel的CDI支持来连接我的组件和路由,以及Fabric8的CDI扩展来自动将Kubernetes服…

程序员必知的10个C语言技巧

点击蓝字关注我们硬件设计师最常见的工作内容,就是通过写代码来测试硬件。这10个C语言技巧(C语言仍然是常见的选择)可以帮助设计师避免因基础性错误而导致某些缺陷的产生,并造成维护方面的困扰。为了成功的推出一个产品&#xff0…

一万字详解C语言中长度为零的数组

点击蓝字关注我们零长度数组概念:众所周知, GNU/GCC 在标准的 C/C 基础上做了有实用性的扩展, 零长度数组(Arrays of Length Zero) 就是其中一个知名的扩展.多数情况下, 其应用在变长数组中, 其定义如下:struct Packet {int state…

计算机网络自顶向下方法实验报告,计算机网络自顶向下方法试验三报告.doc

计算机网络自顶向下方法试验三报告陕西师范大学 计算机网络 实验报告年级: 2010级 姓名: 陈翠萍    学号:实验日期: 2012.9.24实验名称:Wireshark Lab: HTTP1至7题总的截图:1. Is your browser runnin…

app访问java web_Java Web App体系结构

app访问java web我曾经利用Servlet,JSP,JAX-RS,Spring框架,Play框架,带有Facelets的JSF和一些Spark框架。 以我的拙见,所有这些解决方案都远非面向对象和优雅的。 它们都充满了静态方法,不可测试…

电路中滤波电容和退耦电容_详解电源滤波电路中的高频滤波电容电路

图2-12所示是电源滤波电路中的高频滤波电路。电路中,一个容量很大的电解电容C1(2200F)与一个容量很小的电容C2(0.01F)并联,C2是高频滤波电容,用来进行高频成分的滤波,这种一大一小两个电容相并联的电路在电源电路中十分常见。1.高…

计算机驱动空间不够,Win8.1系统如何释放驱动器空间解决可用空间不足问题

现在越来越多用户安装升级win8.1系统,在操作使用过程中难免遇到一些奇奇怪怪的问题。相信有很多win8.1系统用户会遇到电脑的可用空间不足的提示,用户感到很疑惑,自己的电脑又没装什么软件怎么会这么提示。有什么办法可以解决此问题&#xff0…

python编程入门单例_Python单例模式实例详解

本文实例讲述了Python单例模式。分享给大家供大家参考,具体如下: 单例模式:保证一个类仅有一个实例,并提供一个访问他的全局访问点。 实现某个类只有一个实例的途径: 1,让一个全局变量使得一个对象被访问&a…

java 8入门与实践_30个Java入门技巧和最佳实践

java 8入门与实践Java是最流行的编程语言之一-无论是Win应用程序,Web应用程序,移动,网络,消费电子产品,机顶盒设备,Java随处可见。 在Java上运行的设备超过30亿。 据Oracle称 ,正在使用50亿张J…

css中会计算的属性,2017年12月聚合文章--calc() ---一个会计算的css属性 | 码友网

最近这个月一直在赶项目开发,遇到的问题和学到的前端知识没有更新到博客园,现在闲了下来,就整理一下前端知识。在项目开发中,在样式这方面花费的时间较多,因为针对于数字的变化特别多,本人不爱记数字&#…

C/C++ 中公认的三个难点

点击蓝字关注我们C语言在嵌入式学习中是必备的知识,审核大部分操作都要围绕C语言进行,而其中有三块“难啃的硬骨头”几乎是公认级别的。0x01 指针指针公认最难理解的概念,也是让很多初学者选择放弃的直接原因。指针之所以难理解,因…

python 字符串分割_如何使用python语言split方法对不同字符串分割

在JavaScript中,可以使用split()将字符串分割成字符串数组;而在python语言中,split()方法也可以将字符串进行分割,分割之后的结果放置在列表中。下面利用几个实例说明split()方法的用法,操作如下:工具/原料…

java 拼图_功能项目拼图将Java 9引入

java 拼图因此,拼图项目...我们已经对此颇为了解,但尚未看到计划如何兑现其承诺的细节。 这篇文章将精确地做到这一点,并介绍项目的核心概念和功能。 系列 这篇文章是正在进行的有关拼图项目系列的一部分。 按照推荐的顺序(不同于…

win7 蓝牙4.0 ble驱动_初识物联网无线通信技术之蓝牙4.0BLE协议栈

[本文属原创,转载请附上原文出处链接。]一、需要的软件工具1、BLE协议栈(BLE-CC254x-1.4.0)2、IAR开发软件(IAR Embedded Workbench8.20.2)注:1.4.0协议栈使用8.20.2的iar版本,1.3.2协议栈等使用的是8.10.4的iar版本。二、BLE协议栈安装目录下…

spring javaee_开发人员对Spring vs JavaEE的看法

spring javaee在Java社区中,Spring vs JavaEE是一个永无止境的争论。 在这样的辩论中,人们组成一个团体,由两个传播者,建筑师和一个平台的核心粉丝组成,并且不断进行辩论。 参与辩论的人可能是负责平台选择的架构师。 …