Python | pyserial模組問題: 'module' object has no attribute 'Serial'
問題背景
Python環境:3.6Python換台電腦使用,無法執行,出現模組問題。
問題描述
原本可以使用的套件換台電腦使用,無法正常工作。並出現:
Python AttributeError: 'module' object has no attribute 'Serial'
解決方法
透過stackOverflow網站一步一步嘗試,終於解決了,請詳見網址。實際解決步驟:
在cmd模式下輸入以下指令
pip uninstall serial
pip uninstall pyserial
pip install pyserial
再執行原本的.py檔。
問題原因
原來是有兩個套件名稱很相近,例如:pyserial與serial套件,都能夠利用pip進行安裝,而Python 套件目錄下,有serial模組與pyserial模組,造成衝突無法使用,將所有兩個模組都移除,安裝pyserial模組即可。
轉貼本文時,需註明來自黑修斯隨手札記原創作者 hughes chen(黑修斯),及附上原文連結,同時 禁止修改,禁止商業使用 。
0 留言
不一定能即時回覆問題,有時間會盡量答覆。