개발&코딩
pip install mysqlclient 설치 에러 (mysql_config not found)
dona0408
2023. 7. 5. 10:37
반응형
MySQL 설치도 하고 세팅도 끝냈으니 DBMS를 프로젝트에 연결해야 한다.
그런데 EC2에서 pip를 이용해 mysqlclient를 설치하려니 계속 에러가 발생했다.
이 문제는 pkg-config 패키지가 설치되지 않아서 발생하는 문제다. 따라서 패키지 설치를 진행!
sudo apt-get update
sudo apt-get install pkg-config
그리고 다시 pip install mysqlclient
를 입력하면 또 에러가 발생한다.
에러가 발생하는 두 번째 이유는 mysqlclient 모듈을 설치하기 위한 의존성 패키지가 없어서 그렇다.
sudo apt-get install libmysqlclient-dev
이후 다시 모듈 설치를 진행하면 정상적으로 된다.
만약 설치하는데 누런색 경고문이 뜬다면 sudo apt-get dist-upgrade
와 pip install --upgrade pip
를 통해 전부 최신으로 만들면 위처럼 경고 없이 잘 설치가 된다.
반응형