日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

基于机器学习的捡球机器人设计与实现(探索)第7篇——最近踩坑记录

發布時間:2025/3/21 编程问答 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 基于机器学习的捡球机器人设计与实现(探索)第7篇——最近踩坑记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019-03-23 by 崔斐然

1:在virtualenv虛擬環境中,Python3 import No module named ‘RPi’ 的解決辦法

在晚上測試新代碼時候需要用虛擬環境,報錯import No module named ‘RPi’
退出virtualenv使用Python3 >>>import RPi.GPIO as GPIO 沒問題,考慮到可能是虛擬環境沒有安裝RP包,使用 sudo sudo apt-get -y install python3-rpi.gpio導入,依舊報錯,隨后嘗試使用sudo pip install --upgrade RPi.GPIO提示已安裝RPi,但是測試也不行,在大量百度谷歌后得到信息:在虛擬環境下,不要使用sudo 正確辦法: pip install RPi.GPIO

解釋是 使用sudo 時候包會裝在本地,不會安裝虛擬環境中,詳情:https://github.com/spacewander/blogWithMarkdown/blob/master/debug/pipInstallInVirtualenv.md





2: apt-get 錯誤 Temporary failure in name resolution’解決:

<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x75d57450>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution
這tm又是什么???
瀕臨格盤重來時 讀到一篇博文,講可能是因為DNS問題導致的https或者被劫持怎樣怎樣,考慮更換下DNS或者換源:

換源:

如果之前沒有換源的話就用這幾條命令換源:(適用于 Debian stretch)

#備份: sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak sudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bak #更換為中科大源 sudo -i sudo sed -i 's|//archive.raspberrypi.org|//mirrors.ustc.edu.cn/archive.raspberrypi.org|g' /etc/apt/sources.list.d/raspi.list sudo sed -i 's|raspbian.raspberrypi.org|mirrors.ustc.edu.cn/raspbian|g' /etc/apt/sources.list exit #更新索引 sudo apt-get update

詳細請參閱中科大源手冊(樹莓派Debian換源)

如果以前換過源的話就手擼吧:
直接編輯:sudo nano /etc/apt/sources.list文件刪除原文件所有內容,用以下內容取代(以 Stretch 示例):

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi #deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

然后更新軟件索引:sudo apt-get update


更換DNS:

sudo nano /etc/resolv.conf

修改找到:
nameserver < ip > 改為 nameserver 223.5.5.5 (阿里DNS)
然后重啟網絡服務:

sudo etc/init.d/networking restart

搞定。究其原因,可能是之前配置樹莓派熱點,DHCP開機自啟使得DNS發生變化,當時使用的腳本是這個:https://github.com/oblique/create_ap 日后再研究怎么關掉吧

總結

以上是生活随笔為你收集整理的基于机器学习的捡球机器人设计与实现(探索)第7篇——最近踩坑记录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。