개발이야기

Python - No module named 'MySQLdb'오류가 발생하면

준호씨 2023. 3. 14. 00:50
반응형

Python을 사용하다 보면 종종 만나는 오류 "No module named 'MySQLdb'"입니다. 해결 방법은 간단합니다. pip를 이용해서 mysqlclient를 설치해 주면 됩니다.

mysqlclient

pip install mysqlclient

mysqlclient에 관한 정보는 https://pypi.org/project/mysqlclient/ 에서 볼 수 있습니다.

 

 

MySQL-python

Python2처럼 오래된 환경에서는 MySQL-python을 설치해야 될 수도 있습니다.

pip install MySQL-python

MySQL-python에 관한 정보는 https://pypi.org/project/MySQL-python/ 에서 볼 수 있습니다.

 

기타

OS나 환경에 따라서 mysql 관련 패키지나 파일들이 필요할 수 있습니다.

반응형