Developer/Troubleshooting
ModuleNotFoundError: No module named 'DBUtils'
또쟁이
2021. 2. 22. 20:46
DBUtils 를 설치해놨는데,
ModuleNotFoundError: No module named 'DBUtils' 에러가 발생했다.
DBUtils 모듈이 설치되어있지 않다는건데, 이미 설치를 했다.
pip list 로 확인했을 때, DBUtils가 설치되어있는 걸로 확인이 된다.
구글링을 해보니 특정 버전 이상부터 DBUtils가 아니라, dbutils를 사용해야하는것으로 보였다.
이전에는,
from DBUtils.PooledDB import PooledDB
이렇게 사용할 수 있었는데, 이제 변경된 것 같다.
from dbutils.pooled_db import PooledDB
DBUtils.PooledDB처럼 대문자로 사용하는게 아니라,
소문자로 dbutils.pooled_db 로 사용해야한다.
갑자기 왜 바뀐건지 모르겠다.