python serial模塊使用,是pyserial而非serial


1 import serial
2 from serial.tools.list_ports import comports

運行這兩句時分別遇到錯誤

第一個先提示 no module name of serial

由於是用python3.7

從python3開始不再自帶serial模塊

所以就提示它不存在 了,這樣就直接pip install serial

運行時又報 serial.tools不存在,顯然tools這個是一個文件夾,到C:\Program Files\Python37\Lib\site-packages\serial確實沒發現有文件夾,那有可能是這個serial包不對

網上搜索了一下還有個叫pyserial的,那就先卸載 pip uninstall serial,然后 pip install pyserial,安裝完成到再到該目錄下查看,確實有了tools目錄

 

再運行代碼,正常。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM