樹莓派新增第三方庫和設定開機啟動指令碼檔案

2021-10-23 04:06:09 字數 1090 閱讀 5920

新增第三方庫用pip install pywss 和 sudo pip install pywss (許可權高)和sudo pip3 install pywss都沒起作用,還是顯示no moudle

/home/pi/gateway/pywss
因為存放第三方庫的資料夾讀寫許可權較高,用以下指令將pywss資料夾複製過去

終端指令(用高許可權):sudo cp -r /home/pi/gateway/pywss /usr/lib/python2.7/dist-packages
設定開機啟動指令碼

開啟.s**件的路徑

如果不成功,可能就是第三方庫安裝沒有用超級使用者安裝,但是執行指令碼使用的是超級使用者

可以先sudo pip3 install moudle 重灌一下第三方庫

再在終端裡面 cd /home/pi/start

sudo sh ./start.sh    看一下現象

然後sudo nano  /etc/rc.local        新增啟動檔案

在exit0 前面加

cd /home/pi/start

sudo sh ./start.sh

然後ctrl+x 再y,再sudo reboot

如果命令需要長時間執行 需要start.s**件內容

#!/bin/bash

cd /home/pi/gateway

python3 threadtree.py &   #命令需要長時間執行(例如死迴圈)或者執行後不能退出,那麼你必須確保在命令的最後新增「&」符號讓命令執行在其它程序

樹莓派ctrl+h顯示隱藏檔案.config

開機啟動全屏網頁(實物):

cd /home/pi/.config

cd autostart

sudo nano my.desktop

#編輯[desktop entry]

exec=chromium-browser -kiosk ""

Ubuntu apt 新增第三方庫

1.方法一 直接在 etc apt sources.list 新增第三方庫。sudo vi etc apt sources.list 在其中新增 deb precise main 2.方法二 對於第三方庫,最好不要使用 etc apt sources.list,使用 etc apt sources....

CocoaPods 新增第三方庫報錯

1 終端報錯 the dependency mbprogresshud 0.9.2 is not used in any concrete target.2 原因 cocoapods公升級到最新版本 包括一些高版本 podfile檔案的內容必須明確指出所用第三方庫的targetname.3 報錯分析...

CocoaPods 新增第三方庫報錯

1 終端報錯 the dependencymbprogresshud 0.9.2 is not used in any concrete target.2 原因 cocoapods公升級到最新版本 包括一些高版本 podfile檔案的內容必須明確指出所用第三方庫的targetname.3 報錯分析 ...