1.前言描述
自己在学习树莓派的时候,系统都是选择最新的,就是在官网上看排在最前面的(我的行为),但在后面会发现在安装anaconda和python的某些库的时候会遇到很多困难。比如安装opencv库,安装anaconda等
2.自身遇到的问题
2.1用户名和密码的设置
设置的用户名前面一定要以小写字母为开头,否则进入系统以后会让你一直进行系统设置,然后报错,让你无限制重启。
WIFI的设置可以使用自己的电脑热点,这样比较方便查看树莓派的ip地址。
2.2系统的选择
我学习树莓派的主要目的是将检测违规行为的python代码搭建到树莓派上面去,我在一开始的时候并没有注意系统的选择,随便找了一个带有桌面的树莓派系统,但后面发现下载opencv库的时候遇到很多问题,查阅了很多网上发出的资料,尝试了很多,发现一个超级有用的文章
超简单教你在树莓派上安装opencv(一)_树莓派安装opencv-CSDN博客
需要注意的是,你的系统需要与作者的系统保持一致,准确的说是python的版本要保持一致(我用python3.11版本时就一直下载失败,当然这是我个人的疏忽,各位应该都不会有这种错误)。
需要注意的是,pytorch只支持64位的树莓派系统,不支持32位的。
我所使用的系统为树莓派官网上64位2024-07-04-raspios-bullseye-arm64.img.xz
2.3远程连接工具的选择
我这里选择的是vnc,而没有选择windows自带的远程连接工具,因为我感觉vnc运行起来更加流畅,而且还可以传输文件。
具体步骤
首先在电脑上下载vnc工具,安装包的链接为RealVNC 服务端6.3.2 汉化版,客户端6.18 汉化版
https://www.52pojie.cn/thread-1825278-1-1.html
(出处: 吾爱破解论坛)
按照上述链接给的教程完成安装。
之后需要开启树莓派的vnc功能,因为我没有使用桌面远程连接工具,所以只能使用命令行来进行设置
打开putty,连接树莓派,输入相应的用户名和密码,进入系统,然后输入
sudo raspi-config
选择Interface Options ->vnc,选择是,打开vnc功能。
后面直接在自己电脑上打开vnc查看器,输入树莓派的ip地址即可。
2.4显示的问题
第一次使用vnc连接树莓派时,系统可能会出现cannot currently show the desktop
根据我找到的博客,有效的方法有:
进入配置文件
sudo nano /boot/config.txt
修改分辨率
注释掉
dtoverlay=vc4-kms-v3d
添加下面三行:
framebuffer_width=1920
framebuffer_height=1080
hdmi_force_hotplug=1
ctrl+x保存,sudo reboot重启,即可。
以上就是我遇到的一些基础问题的解决方法,还有什么基础问题,咱们一起学习。
3.安装需要的工具
3.1安装输入法
树莓派4B安装中文输入法(Googlepinyin)-CSDN博客
3.2安装opencv
pip install opencv-python - i https://pypi.tuna.tsinghua.edu.cn/simple
更新numpy
pip install numpy --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple
验证是否安装成功
在终端输入python
import cv2
cv2.__version__
3.2安装anaconda
树莓派为
如果显示版本号,表示安装成功。
待完成.......