Coderboy
2014-07-30 01:08:35 UTC
我想創建一個簡單的線程來偵聽是否按下按鈕。
我收到錯誤消息 ImportError沒有名為線程的模塊
。
將RPi.GPIO導入為GPIO導入時間導入線程GPIO.setmode(GPIO.BCM)GPIO.setup(2,GPIO.OUT)GPIO.setup(3,GPIO.OUT)GPIO.setup(17,GPIO.IN) def pushButton():為True時:如果GPIO.input(17)== 1:print(“ on”)否則:print(“ of”)while為True:GPIO.output(2,1)GPIO.output(3, 1)time.sleep(1); GPIO.output(2,0)GPIO.output(3,0)time.sleep(1)thread.start(pushButton,())GPIO.cleanup()
您正在使用哪個版本的python?輸入`python --version`來查看。僅供參考,`thread`模塊在python版本3中更名為`_thread`。
謝謝
當我將其更改為導入_thread時,我也無法正常工作
您是否收到相同的錯誤消息?您是否正在使用python版本3?
是的,我使用的是第三版,但沒有,它什麼也做不了
您收到什麼錯誤消息?
您可以從“ Traceback”行開始發布完整的錯誤消息嗎?