2017-10-04 80 views
0

我正在用Raspberry Pi寫一個遙控車。我的控制界面是使用WebIOPi訪問我的Python的樹莓網站,所有這些都是按照希望工作的。然後我想改變我的文字按鈕與圖片,但我得到的是一個403Raspberry pi WebIOPi所有圖片都是403禁止的

<img src="images/stop.png" id="stop" class="img-responsive" alt="stop" /> 

GET http://172.30.1.26:8000/images/stop.png 403(「UTF-8」的編解碼器在0位置無法解碼字節0x89上:無效的開始字節)

它是我第一次使用覆盆子,所以可能只是一個設置我需要使用的地方,但我已經到處尋找,一直未能找到它。

回答

0

您應該編輯位於文件

/usr/local/lib/python3.5/dist-packages/WebIOPi-0.7.1-py3.5-linux-armv7l.egg/webiopi/protocols/http.py 

裏面,你會發現行

f = codecs.open(path, encoding=encoding) 

f = codecs.open(path, 'rb') 

這應該解決您的問題代替它。請記得在完成後重新啓動webiopi。