개발로 자기계발
Published 2023. 5. 1. 15:17
AttributeError: 'sqlparse' 버그처리
728x90

해결책

superset을 설치하고

pip install apache-superset

 

밑에와 같은 명령문을 실행했을 때

superset --help

 

이런 에러가 발생한다면 

AttributeError: module 'sqlparse.keywords' has no attribute 'FLAGS' 에러문 처리하기

 

이걸 통해서 버전을 확인한다.

pip show sqlparse

 

만약에 0.4.4 버전 이상이라면 다운그레이드가 필요하다.

pip install sqlparse==0.4.3

 

개인적인 원인 추측

1) 호환성 문제: 프로젝트에서 사용하는 다른 라이브러리나 코드가 sqlparse 0.4.4와 완벽하게 호환되지 않을 수 있다.

이 경우, 이전 버전인 0.4.3으로 다운그레이드하면 호환성 문제가 해결되고 에러가 사라질 수 있다.

2) 버그 또는 회귀: sqlparse 라이브러리의 0.4.4 버전에서 발견되지 않은 버그가 있을 수 있다.

이전 버전인 0.4.3에서는 이러한 버그가 없거나 영향을 미치지 않는 상황이기 때문에 오류가 해결된다.

728x90
SMALL
profile

개발로 자기계발

@김잠봉

틀린부분이나 조언이 있다면 언제든 환영입니다:-)