버그처리
AttributeError: 'sqlparse'
동석해요
2023. 5. 1. 15:17
728x90
SMALL
해결책
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