본문 바로가기
Python

SQLAlchemy - str() argument 'encoding' must be str, not ModuleNotFoundError

by 올엠 2024. 2. 26.
반응형
argument 'encoding' must be str, not ModuleNotFoundError

 

이 오류를 확인하는 데 한참 걸렸는데, 결국은 라이브러리를 설치 하지 않아서 나타난 오류이다.

SQLAlchemy 는 실제 연결을 위해서는 PyMySQL을 필요로 한다.

PyMySQL
SQLAlchemy

SQLAlchemy는 Database를 도와주는 프레임워크이고 실제 연결은  PyMySQL을 이용해야 하는 것이다.

혹시 필자와 비슷한 오류를 경험하고 있다면, PyMySQL를 설치하도록 하자.

반응형