树莓派野生镜像换源及RPi.GPIO库下载
前言
在下载RPi.GPIO库的时候出现了无法定位软件包的问题于是想到换源,在换源的过程出现了一些问题现进行记录。
树莓派gpio RuntimeError: Not running on a RPi!bug解决
一、野生系统进行换源
笔者使用的是ubuntu20.04.2 LTS版本的镜像
1查看本机版本
树莓派终端输入
lsb_release -a
出现的最后一行 Codename就是你的版本名
一般是buster 但是我是野生镜像我的是 focal
2树莓派终端输入
vim /etc/apt/sources.list
编辑sources.list文件
(按下i进入插入模式 更改完毕后按下esc 然后按下shift+zz保存并退出)
3按照官方配置进行更改
# 默认注释了源码仓库,如有需要可自行取消注释
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
# 预发布软件源,不建议启用
# deb https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
# deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-proposed main restricted universe multiverse
4 树莓派终端输入命令
sudo apt-get update
到此完成
这是中科大官网
中科大ubuntu镜像
二、 RPi.GPIO库下载使用
我本准备使用树莓派控制舵机 所以用到RPi.GPIO库下载很正常 使用pip下载即可
sudo apt-get install python3-rpi.gpio
在使用过程中出现了RuntimeError: Not running on a RPi!
的错误,解决方法
1打开gpio设置 终端输入
sudo raspi-config
进入Interface Options 找到 remote GPIO 选择yes即可
2将写好的文件通过终端命令
sudo python3 文件名
来运行即可
总结
如果有用的话请点个赞
评论(0)
您还未登录,请登录后发表或查看评论