python安装pyserial模块_Python使用模块Pyserial模块报
用pip安裝pyserial后:sudo -H pip ?install pyserial,運行新建的程序,名稱為serial.py,程序中用到:import serial.toos.list_ports,但總是提示ImportError:No module named tools.list_ports,在度娘一頓亂搜后,在stack overflow看到有人問這個問題,一個個回答看過來,當看到:
I got here because I had the same problem. The strange thing was that
import serial
worked, but
from serial.tools import list_ports
didn't.
Turns out stupid me named the script "serial.py". After renaming it everything worked.
當時是五味雜陳,一時犯賤工程命名也是serial.py,當再重新命名為MySerial.py后,python MySerial.py編譯時:
File "MySerial.py", line 15, in
import serial
File "/User/zhang/Desktop/python/serial_uart/serial.py", line 18, in
ImportError: No module named tools.list_ports
此時已經沒有serial.py文件了,怎么報的錯誤還和serial.py扯上關系,最后發現該文件夾下生成了一個serial.pyc的文件,刪除之后運行正常,都是名字惹的禍。
總結
以上是生活随笔為你收集整理的python安装pyserial模块_Python使用模块Pyserial模块报的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 万用表怎么测电池内阻_数字万用表和指针万
- 下一篇: vue 嵌套表格组件_使用form-cr