2016-05-24 102 views
3

我試圖從pyserial,tcp-ip-serial-bridge在我的樹莓派2上運行其中一個例子。當我運行它時,我在第12行「import serial.threaded」中得到了「ImportError:No module named threaded」。我在堆棧溢出中搜索的所有內容都顯示了很多使用serial.threaded並沒有問題的其他人,並詢問了有關其他導入錯誤的問題。有任何想法嗎?爲什麼我會收到「ImportError:No module named threaded」消息?

我看到一些其他類似(但不同)的錯誤是由於新版本的python中名稱略有不同而引起的,所以如果是這樣的話:有人知道現在調用了什麼serial.threaded嗎?

感謝

+0

您是否[先安裝'pyserial'](https://github.com/pyserial/pyserial#installation)? – Selcuk

+0

請在標籤中添加您正在使用的python版本,謝謝 – glls

回答

4

從樹莓PI運行終端:

sudo pip install pyserial 
sudo pip install pyserial --upgrade 

然後嘗試你的代碼再次

+0

運行此版本讓我發現需要升級pyserial。 – Lodestone6

+0

很有意思..將我的答案添加到未來的觀衆的解決方案 – WildCard

0

我需要更新pyserial。

pip install pyserial --upgrade