NIRVANA
[Arduino] 파이썬 serial 오류 본문
AttributeError: partially initialized module 'serial' has no attribute 'Serial' (most likely due to a circular import). Did you mean: 'serial'?
와 같은 오류가 자꾸만 떴다.
cmd창을 관리자 모드로 켠 후에
pip install pyserial
로 pyserial 다시 해줘도 계속 오류가 남..^_^
Python AttributeError: 'module' object has no attribute 'Serial'
I'm trying to access a serial port with Python 2.6 on my Raspberry Pi running Debian. My script named serial.py tries to import pySerial: import serial ser = serial.Serial('/dev/ttyAMA0', 9600) ser...
stackoverflow.com
글을 보니까 클래스가 아닌 모듈을 가지고 오기 때문에
from serial import Serial
와 같이 작성해줘야 한다고 한다.
아마 내 코드에서는 import serial만 해서 나는 serial모듈을 호출해서 Serial()를 불러오고 싶었는데 얘는 serial 클래스를 호출한거라고 생각했나보다.
그런데 지금 노트북 너무 뜨거워서 좀 식히고 해야할듯...;;;;;
나의 경우에는 pyserial을 삭제 후 재설치한 뒤, from serial import serial을 해주니까 문제가 해결 되었다.
자바 객체지향이랑 파이썬 객체지향이랑 비슷한듯..다른듯..
아 다시 복습해야겠다 자꾸 헷갈려
참고: https://iksflow.tistory.com/85
TypeError: 'module' object is not callable 해결하기
오류코드 #ExceptionExample2.py import MyError def say_nick(nick): if nick == '바보': raise MyError() print(nick, "from Example2") try: # say_nick('천사') say_nick('바보') except MyError: print("허용되지 않는 별명입니다.") # MyError.py
iksflow.tistory.com
'회고' 카테고리의 다른 글
[AWS] Elasticbeanstalk으로 생성한 S3 삭제하기 (+IGW 삭제) (0) | 2024.12.26 |
---|---|
[github] 협업하기 순서 ^_^ (0) | 2024.03.31 |
[GitHub] branch 생성 후 폴더 올리기 (1) | 2024.03.06 |
[Apache] Apache-php 연동 오류 (2) | 2023.12.05 |
7월 회고 (0) | 2023.08.09 |