一些使用树莓派遇到的问题

news2025/1/21 0:54:25

在长达两个月的实习期,白天去公司实习,晚上回到实验室学习树莓派。终于简单的入门了。来做个总结。

目录

1. wifi问题 

树莓派之wifi连接

2.vnc树莓派桌面问题

3.安装库或者下载东西时,域名无法解析。

4.进行安装或者操作时,提示一些进程被占用,被锁住了

5.安装opencv-python的坑

6.串口打不开

7.固定的静态IP地址消失,且过一段时间才能出现(电脑重启后,重复操作)


1. wifi问题 

树莓派之wifi连接

一开始想着做无线,后来搞了半天才把wifi连接上。后来一段时间后,发现如果想连接wifi,必须先连接网线,然后再去连接wifi,很麻烦,所以我平时也不用。

2.vnc树莓派桌面问题

使用摄像头时,导致VNC变黑,修改分辨率好像就可以解决,但我有的时候解决不了,不知道为什么,然后没次还得putty打开VNC。

然后运行VNC自带的编译器里面的代码,运行不了,报错警告,但同样的代码在MobaXterm上就可以运行。

连接上wifi时,桌面还无wifi图标。等等问题,我真的吐槽VNC真的***。

建议使用MobaXterm登录SSH,超级好用!!!

3.安装库或者下载东西时,域名无法解析。

问题如下所示:

 修改interface文件,(我当时以为是源的问题,连续换了4,5,6,7个源还是不行)。

然后就可以了。

 

4.进行安装或者操作时,提示一些进程被占用,被锁住了

 直接删除该进程,然后在重新操作,就行了,我没发现有什么其他影响。

5.安装opencv-python的坑

 安装时从网上找教程很多都是教你重新编译安装,不可能一下子都编译到100,除非你的库你的源,你的安装包都非常合适。然而这对我来说是不可能的事。运气好,三四个常见的错误,网上都能搜索到,运气不好,错误没人解决过,也看不懂就直接G了。

最好的办法就是不要编译安装,直接安装别人编译好的版本,难道不香么。(看到别人教你怎么编译的直接下一个)

6.串口打不开

 serial.serialutil.SerialException: [Errno 13] 无法打开端口 /dev/ttyAMA0: [Errno 13] 权限被拒绝: '/dev/ttyAMA0'

 输入sudo chmod a+rw /dev/ttyAMA0就可以解决了。

sudo chmod a+rw /dev/ttyAMA0

7.固定的静态IP地址消失,且过一段时间才能出现(电脑重启后,重复操作)

很奇怪的一个问题,我把树莓派给我学弟用,他们不是查不到IP就是连接到网络登不上树莓派。

然后给我自己重新使用的时候,固定的网线静态IP消失了!然后重新查询,也查询不到,然后第二天查询到了,不过IP地址换了,然后电脑关机后,又消失了,然后过了‘一段时间’又可以了。

怎么解决:

打开网络与Internet→更改适配器选项→WLAN属性→共享

先取消 允许其他网络用户通过此计算机的Internet连接来连接(N) 

然后在✔  就可以重新马上查看到IP地址了。

总结树莓派遇到不知所以的肯太多了,好多都是本来好好的,突然就不行了,让我很是难受。有的没记录下来,很是可惜。也可能是我刚入门,不太会用树莓派 。希望大家一起总结下来,留个几经验。

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

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

相关文章

【Java多线程编程】解决线程的不安全问题之volatile关键字

目录 1. 造成线程不安全的代码 2. volatile能保证内存可见性 3. synchronized与volatile的区别 3.1 synchronized能保证原子性 3.2 volatile不能保证原子性 1. 造成线程不安全的代码 有一代码,要求两个线程运行。并自定义一个标志位 flag,当线程2&…

UVM学习——搭建简单的UVM平台

引言 本专栏的博客均与 UVM 的学习相关,学习参考: 【1】UVM Tutorial 【2】张强著,UVM实战 (卷 Ⅰ) 【3】Download UVM (Standard Universal Verification Methodology) 本专栏的学习基本依照 资料【2】的主线&#…

【机器学习】正规方程法求解线性回归问题

前情提要:https://blog.csdn.net/weixin_45434953/article/details/130604086 正规方程 正规方程能以更好的方式求得假设函数中 θ \theta θ的最优值。它提供了一种用于求 θ \theta θ的解析方法,而不是梯度下降那样的迭代方法。也就是只需要一次运算…

Microsoft Power BI连接本地mysql 数据库 !power bi提示此连接器需要安装一个或多个其他组件才能使用怎么办!

一、步骤 (一)从菜单栏点击进入mysql数据库 点击主页>获取数据>更多 选择mysql数据库,点击连接 (二)已经安装了mysql connector/net还是提示此连接器需要安装一个或多个其他组件才能使用-解决 重装了几次都…

vue-cli 关闭 Uncaught error 的全屏提示

在使用vue-cli开发项目的时候,如果代码抛出异常了,那么就会出现一个全屏的提示框,长下面这样: 经过一段时间的排查发现是webpack的问题,排查方式就是打开控制台,看这个框的一些属性,通常会有一些…

【DNDC模型】在土地利用变化、未来气候变化下的建模方法及温室气体时空动态模拟实践技术

DNDC(Denitrification-Decomposition,反硝化-分解模型)是目前国际上最为成功的模拟生物地球化学循环的模型之一,自开发以来,经过不断完善和改进,从模拟简单的农田生态系统发展成为可以模拟几乎所有陆地生态…

界面开发框架Qt新手入门教程 - 可编辑树模型的示例(一)

Qt 是目前最先进、最完整的跨平台C开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今,Qt已被运用于超过70个行业、数千家企业,支持数百万设备及应用。 The Qt Company是Di…

考研日语-详解ている、てある、ていく、てくる用法

目录 一、ている用法 1. 表示现在状态 2. 表示持续动作 3. 表示经验或习惯 4. 表示结果或效果 二、てある用法 1. 表示已经完成的动作 2. 表示现在状态 3. 表示被动 三、ていく用法 1. 表示未来的动作 2. 表示逐渐变化的过程 四、てくる用法 1. 表示过去到现在的…

Python实现哈里斯鹰优化算法(HHO)优化XGBoost分类模型(XGBClassifier算法)项目实战

说明:这是一个机器学习实战项目(附带数据代码文档视频讲解),如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 2019年Heidari等人提出哈里斯鹰优化算法(Harris Hawk Optimization, HHO),该算法有较强的全…

滴滴一面:BigKey问题很致命,如何排查和处理?

说在前面 在40岁老架构师 尼恩的读者社区(50)中,最近有小伙伴拿到了一线互联网企业如极兔、有赞、希音、百度、网易、滴滴的面试资格,遇到一几个很重要的面试题: 致命的的Redis BigKey 如何排查,你处理过吗? 与之类似…

Yield Guild Games: RON 质押来啦!

Yield Guild Games (YGG) 自 2022 年 7 月以来一直是 Ronin 区块链的验证者,在保障和维护网络方面发挥着至关重要的作用。随着 2023 年 4 月委托权益证明 (DPoS) 的推出,质押生态系统进一步民主化,允许更多的参与者在赚取奖励的同时为网络的安…

LabVIEWCompactRIO 开发指南19 原始以太网(TCP/UDP)

LabVIEWCompactRIO 开发指南19 原始以太网(TCP/UDP) TCP和UDP是所有以太网标准的低级构建块。原始TCP和UDP工具在几乎所有编程环境中都得到原生支持,包括LabVIEW。它们提供较低级别的通信功能,这些功能更灵活,但用户…

3.34 haas506 2.0开发教程-example -TFT显示自动生成的二维码

TFT显示自动生成的二维码 应用场景案例说明1.硬件2.连线图 代码源码链接[TFT显示二维码](https://www.yuque.com/haas506/wiki/pubazmzgrf30zws0) 应用场景 二维码在各个领域中的应用越来越广泛,其中一些主要应用场景包括: 电子商务:通过二维…

RHCSA之查看命令帮助手册

目录 RHCSA之查看命令帮助手册 查看命令类型 --- type Linux中对应的命令类型 帮助命令 help 命令 用法1 help 内部命令 用法2 命令 --help 命令的部分语法符号解析 man 命令 man命令用法 man的帮助级 man 命令帮助信息界面中的常用操作 man命令中帮助信息的结构以及意义…

CGAN(条件GAN)

相比于GAN,CGAN给生成器和辨别器都添加了一个辅助信息,假设为y,y可以是标签类别或者其他模态的信息。 目标函数相比于GAN在输入端的x和z变为在y条件下生成的x和z。 模型框架可以表示为: 代码: import argparse import os os.en…

如何在linux中配置JDK环境变量

在linux系统部署皕杰报表,因皕杰报表是一款纯java报表工具,运行时需要jre环境,所以要在服务器上配置三个jdk环境变量path、classpath、JAVA_HOME。 那么为什么要配置jdk环境变量呢?因为java软件运行时要用到一些java命令&#xff…

人体样本? 一站式医学微生态研究解决方案来啦!

细菌?真菌?古菌?病毒? 还在为人体微生态研究选择哪个切入点而苦苦纠结吗? 数据?算法?作图?分析? 还在苦于已有的分析内容脱离医学临床实际而不知所措吗? …

vue 3.0 静态路由配置

今天研究了一下vue3.0的静态路由配置,分享一下。 首先我们现在项目中建立router文件夹,如下图所示: 404文件夹存放404页面,components文件夹存放首页界面,config为设置文件夹,diz存放具体的业务逻辑和界面…

SpringMVC 执行流程

视图阶段(老旧JSP等) DispatcherServlet:接收请求、响应结果,所有的请求都要经过它,它是被Tomcat容器初始化的当这个类加载时会加载一些组件类HandlerMapping、HandlerAdapter、ViewResolver等等。 HandlerMapping:根…

考古:Transformer

论文1: 《Attention is all you need》 模型体系结构 Encoder 将符号表示的输入序列 ( x 1 , . . . , x n ) (x_1,...,x_n) (x1​,...,xn​)映射到连续表示的序列 z ( z 1 , . . . , z n ) z(z_1,...,z_n) z(z1​,...,zn​)。 给定 z z z,Encoder 然后一次产生一…