其他常见问题

输入密码不显示是怎么回事

树莓派可以增加内存吗

树莓派工作时温度范围多少

root用户登录不了?

树莓派中英文输入法如何切换

登陆编程平台,输入用户名后出现Network Error错误

3.0.0版本镜像热敏打印机不可用,怎么解决?

树莓派任务栏/菜单栏不显示?

如何取消树莓派屏保?

树莓派怎么屏幕截图?

机器学习-图片分类报错,无法显示预测结果

3.x.0版本在使用jupyter时python3文件内核连接不上,怎么解决?

Thonny因权限不够无法运行,怎么解决?

7寸显示屏怎么实现触摸控制?


输入密码不显示是怎么回事?

树莓派命令行界面要求输入 Password 时,会发现按什么屏幕都没反应,密码完全不回显。
其实这是 UNIX/Linux 系统的正常现象,只需“摸黑”输入密码并回车就行,退格键也是能用的。

树莓派可以增加内存吗?

不能
内存是一个“扣”在 CPU/GPU 上的 PoP 封装,无法拆卸. 虽然内部内存不能拓展,不过可以通过外部外加 RAM 芯片的方式来扩展外部 RAM

树莓派工作时温度范围多少?

树莓派使用的芯片全都是商业级的,温度范围具体有所不同:局域网和 USB 芯片 LAN9512 标称 0~70°C, 而核心芯片标称-40~85°C。也许在温度范围外还能工作,但是我们没做这样的极限测试。

root用户登录不了?

树莓派使用的 linux 是raspbian 系统,故树莓派启用 root 和raspbian 是相同的。 raspbian 里root 账户默认无密码,但账户锁定。当需root 权限时,由默认账户经由 sudo 执行, Raspberry pi 系统中的Raspbian 默认用户是pi,密码为 1。

重新开启 root 账号,可由 pi 用户登录后,在命令行下执行 sudo passwd root。 执行此命令后系统会提示输入两遍的 root 密码,输入你想设的密码即可, 然后在执行 sudo passwd --unlock root,这样就可以解锁 root 账户了。

注意:大部分 Linux 发行版的默认账户是普通用户,而更改系统文件或者执行某些命令, 需要 root 身份才能进行,这就需要从当前用户切换到 root 用户,Linux 中切换用户的命令是 su 或su -, 下面就 su 命令和 su -命令最大的本质区别给大家详解一下:

前者只是切换了 root 身份,但 Shell 环境仍然是普通用户的 Shell;
而后者连用户和 Shell 环境一起切换成 root 身份了。只有切换了 Shell 环境才不会出现 PATH 环境变量错误。

树莓派输入法及虚拟键盘切换

  • 中英文输入法切换
    同时按下CTRL+空格,可以切换中英文输入法。

  • 切换虚拟键盘(软键盘)
    如果只有鼠标,没有键盘,想输入文字,就只能求助虚拟键盘了。
    如下图,鼠标右键点击键盘图标,然后点击切换虚拟键盘

    虚拟键盘就出来了。如下图:

登陆编程平台,输入用户名后出现Network Error错误

登陆到古德微编程平台后,输入用户名后出现如下图的Network Error错误。

排查方法:

  1. 首先检查网址是否正确。如上图红框的https网址就是错误的。正确的网址如下图,是不带https的。
  2. 确认网址正确后,再检查网络是否有问题。可以通过是否能登陆百度等门户网站来确认网络是否OK。
  3. 如果网络确认没问题,还是无法登陆进平台。这种情况一般学校的网络比较常见。
    学校的网络出于安全要求,会把很多网络端口给禁用掉。这种情况可以联系学校的网络管理员确认哪些端口被禁用,再跟 古德微客服联系需要开发哪些端口。

3.0.0版本镜像热敏打印机不可用,怎么解决?

目前发现一个bug, 3.0.0版本的镜像,热敏打印机不可用。
解决方法: 在命令行里执行如下,把这个文件删掉:

sudo rm -f /usr/local/lib/python3.7/dist-packages/reikRobot-0.1.0-py3.7.egg/reikrobot/utils/Adafruit_Thermal.so

然后重启树莓派。

sudo reboot

重启后,请到 /usr/local/lib/python3.7/dist-packages/reikRobot-0.1.0-py3.7.egg/reikrobot/utils/目录下查看,以确保确认文件Adafruit_Thermal.so 被删除。

树莓派任务栏/菜单栏不显示?

树莓派不小心删除/隐藏了任务栏?当找不到设定档时,LXPanel会读取系统默认的设定。那么利用这一点,重置任务栏。

命令行输入以下命令,删除配置文件,其中后面-pi 为用户名.

rm -rf ~/.config/lxpanel/LXDE-pi

完成后重启树莓派。

sudo reboot

如果还不能解决,可以命令行输入以下命令将.config目录删除。

rm -rf ~/.config

然后重启树莓派。

sudo reboot

如何取消树莓派屏保?

树莓派默认10分钟进入黑屏状态,就是我们常说的suspend状态或者叫进去屏保了。怎么取消屏保呢?

  • 1.进入树莓派桌面,点击进入终端,输入命令sudo nano /etc/lightdm/lightdm.conf按下enter进入文件。(注意命令nano后有空格)

  • 2.进入文件后寻找以下代码所在区域,找到#xserver-command=X这样的代码并将其修改为xserver-command=X -s 0 -dpms如下图所示。

  • 修改后

  • 3.改好配置文件后,按下ctrl+o,下方弹出保存文件名称后,再按下enter键即可保存。
  • 4.最后执行sudo reboot命令,重启树莓派。

树莓派怎么屏幕截图?

在树莓派里可以使用scrot命令进行截图。如果是远程登陆,也可以用Windows的截图工具。

  • 截取全屏,立即执行:
sudo scrot
  • 用鼠标选区域截取执行:
sudo scrot -s
  • 20秒后截取,参数可以自定义:
sudo scrot -d 20

注意:
截图后保存的图片路径为执行截图命令所在的目录。默认打开命令行执行命令,其路径为/home/pi

机器学习-图片分类报错,无法显示预测结果

在使用基于本地摄像头的图片分类时,有些人可能会碰到过这样的情况,训练是成功的,但是在预览窗口的下方却没有显示预测结果。
按下F12打开chrome浏览器(即谷歌浏览器)的调试窗口,会有这样的错误n.videoElt.captureStream is not a function出现,如下图:

这是因为所用的chrome浏览器的版本比较老旧导致的。在比较早期的chrome浏览器版本中,video是没有captureStream方法的。

因此升级到最新的chrome浏览器版本就可以解决这个问题了。

3.x.0版本在使用jupyter时python3文件内核连接不上,怎么解决?

目前发现一个bug, 3.0.0,3.1.0,3.2.0这几个版本在使用jupyter创建python3文件时发现内核始终无法连接的情况。

解决方法: 在命令行里执行如下:

sudo pip3 install -U ipython==7.32.0

随后会对相关的库进行安装,安装完成后会显示 Successfully uninstalled ipython-5.8.0 (注:如果在安装过程中出现错误,可以重新输入以上指令,系统会将剩下未完成的部分安装完成。)

然后输入sudo reboot重启树莓派。

sudo reboot

重启后,再使用jupyter创建python3文件就不会遇上内核无法连接的情况了。

Thonny因权限不够无法运行,怎么解决?

在树莓派中运行Thonny时,可能会发生由于权限不够,程序无法正常运行的情况。

解决方法: 1.右击thonny,再点击properties

img_11.png

2.点击桌面项

img_12.png

3.命令前加上sudo (空格)点击确定即可以管理员的身份运行thonny

img_13.png

7寸显示屏怎么实现触摸控制?

如下图,只要将7寸显示屏的CTOUCH口接到树莓派的USB口,即显示屏从树莓派供电,而不是额外供电, 即可实现显示屏的触摸控制。 img_20.jpg

Copyright © 古德微 2023 all right reserved,powered by GDWRobot本课修订时间: 2023-10-20

results matching ""

    No results matching ""