본문 바로가기
Python/Python FAQ

Python 모듈 이름 MySQLdb이 없습니다., No module named MySQLdb

by 베타코드 2023. 10. 12.
반응형

질문


나는 Python 버전 2.5.4를 사용하고 MySQL 버전 5.0과 Django를 설치했습니다. Django는 Python과는 잘 작동하지만 MySQL은 작동하지 않습니다. 나는 Windows Vista에서 사용하고 있습니다.


답변


다음 중 하나의 명령을 사용해야 합니다. 어떤 명령을 사용해야 하는지는 사용 중인 운영 체제와 소프트웨어에 따라 다릅니다.

  1. easy_install mysql-python (다양한 운영 체제)
  2. pip install mysql-python (다양한 운영 체제/ python 2)
  3. pip install mysqlclient (다양한 운영 체제/ python 3)
  4. apt-get install python-mysqldb (Linux Ubuntu, ...)
  5. cd /usr/ports/databases/py-MySQLdb && make install clean (FreeBSD)
  6. yum install MySQL-python (Linux Fedora, CentOS ...)

Windows의 경우, 다음 답변을 참조하세요: Install mysql-python (Windows)

반응형

댓글