在长达两个月的实习期,白天去公司实习,晚上回到实验室学习树莓派。终于简单的入门了。来做个总结。
目录
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地址了。
总结树莓派遇到不知所以的肯太多了,好多都是本来好好的,突然就不行了,让我很是难受。有的没记录下来,很是可惜。也可能是我刚入门,不太会用树莓派 。希望大家一起总结下来,留个几经验。