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
'버그처리' 카테고리의 다른 글
EC2: Superset 백그라운드 실행 간 환경 변수 에러 (0) | 2023.05.08 |
---|---|
EC2: 특정 python버전으로 venv 생성시 에러 날 때(Mac 기준) (0) | 2023.05.05 |
mysqlclient 설치 에러 (0) | 2023.05.01 |
superset db upgrade시 WARNING 문제(SECRET_KEY) (0) | 2023.05.01 |
RuntimeError: 'cryptography' 에러 (0) | 2023.04.30 |