笔者从头配过好几次树莓派开发环境了,但有时会突然忘记某一步指令,然后就要搜索半天,目前网上也没有相关的配置合集。于是想写一个囊括从烧录镜像到拥有完整开发环境的详细图文教程,包括远程桌面,汉化,中文输入法,微信,miniconda,vscode。
本文几乎每一步都有相关配图,都是笔者亲自又拿了张新的闪迪卡从头配的,并且实时截图,应该不会有任何问题。如果哪里有误,还请在评论区纠正。
如果觉得有用,请点个赞吧,你的点赞是对作者最大的鼓励。
本文所有的资料,包括镜像烧录器,vnc,以及各软件安装包在以下百度网盘中:
通过网盘分享的文件:shumeipai
链接: 百度网盘 请输入提取码 提取码: 1234
0.烧录镜像
为了防止有人不会安装镜像,简述一下相关流程。
打开Raspberry Pi Imager里面的rpi-imager.exe
选择树莓派版本、要安装的操作系统、挂载的设备
点击编辑设置,输入你的主机名和用户名,以及密码(用的很频繁,用户名和密码尽量简单!)
配置wifi,建议用手机热点
到第二页services,点击开启ssh服务
保存后,点击是,然后等待即可。
1.远程桌面连接
确认电脑和树莓派连接上同一wifi,注意不要连接校园网!!!推荐用手机热点。
确保ssh已经连接。打开终端,输入:
sudo systemctl enable ssh
sudo systemctl start ssh
然后输入ifconfig,查询ip地址,在图示地方可以找到。
打开电脑的终端,输入:ssh 用户名@ip地址,然后输入密码,即可接入树莓派的命令行。如果开发要求不复杂,到这里就可以了,下面都用命令行开发。
下面是投屏电脑的步骤:
刚刚已经ssh上树莓派了,以下操作在电脑的cmd操作即可。
输入:
sudo raspi-config
选择Interfacing Options,注意要用键盘的上下键移动,然后按右键移动到Select,再回车键选择,余下同理。
选择VNC
选择yes
开启成功。选择ok即可。
然后再电脑上打开realvnc文件夹里面的vncviewer.exe,百度网盘资源包里面有。
点击file,new connection
输入ip地址和别名
点击刚刚创建的主机
点击continue
输入用户名和密码,点击ok
远程桌面连接成功!
2.汉化
sudo raspi-config
选择localisation options
选择locale
找到zh-cn,按空格,然后回车
选择zh-cn,回车
然后重启,重启完毕后,汉化成功
3.安装中文输入法
sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin
然后重启树莓派。
成功!
如果没有的话,先打开fcitx,这时右上角应该会出现一个小键盘
点击右上角小键盘的设置
点击加号,勾掉仅显示当前语言,找到google拼音,点击确认。然后重新启动一下fcitx
4.安装微信
微信很重要,很好的与树莓派传输的桥梁。
推荐使用网页版传输助手:微信文件传输助手网页版
也可以直接安装微信
打开网址:微信 Linux 版
点击下载arm版本,deb格式
和安装输入法一样,进终端后sudo dpkg -i WeChatLinux_arm64.deb
如果安装过程中提示依赖问题,依然可以运行以下命令解决:sudo apt-get install -f,然后重新安装就可以了。这是很正常的。
安装完成后可以在附件看到微信。
5.安装miniconda
下载 Anaconda 安装器
访问 Anaconda 官方下载页面Download Anaconda Distribution | Anaconda
点击skip registration
下拉选择ARM64,点击
安装脚本
下载完成后,进入终端,运行安装脚本:
sudo bash Miniconda3-latest-Linux-aarch64.sh
按 Enter 键阅读许可协议,按q退出协议,输入 yes 同意协议。
选择安装目录,一定不要安装在root里面!!!不要问我为什么知道!!!和vscode配合会出大问题
添加环境变量
需要将 Miniconda 的 bin
目录添加到系统的环境变量 PATH
中
在终端输入vi ~/.bashrc,进入vi的编辑页面
键盘输入o进入vi的插入模式,输入:
export PATH="/home/wyh/miniconda3/bin:$PATH"(需要修改为你的路径)
按esc进入vi的命令模式,再按 : 进入vi的底行模式,输入wq保存退出
在终端输入source ~/.bashrc激活环境
然后输入conda init,有输出则安装成功
建虚拟环境
conda create -n 名称 python=3.10 -y
用conda activate 环境名称激活
6.安装vscode
sudo apt update
sudo apt install code
可以在编程中看到vscode
打开设置的json文件
调整vscode的设置为{
"files.autoSave": "afterDelay",
"files.autoGuessEncoding": true,
"workbench.list.smoothScrolling": true,
"editor.cursorSmoothCaretAnimation": "on",
"editor.smoothScrolling": true,
"editor.cursorBlinking": "smooth",
"editor.mouseWheelZoom": true,
"editor.formatOnPaste": true,
"editor.formatOnType": true,
"editor.formatOnSave": true,
"editor.wordWrap": "on",
"editor.guides.bracketPairs": true,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.acceptSuggestionOnEnter": "smart",
"editor.suggestSelection": "recentlyUsed",
"window.dialogStyle": "custom",
"debug.showBreakpointsInOverviewRuler": true,
}
安装插件:One Dark Pro,Material Icon Theme,Chinese (Simplified) (简体中文),Error Lens,Path Intellisense,CodeSnap 以及其他需要的。