파이썬, Python/[Web] 웹개발 - 장고, Django

[Django, 웹개발] pip install mysqlclient 오류

밤바라 2020. 2. 15. 17:09

3시간에 걸친 오류개선...

 

어떠한 방법도 통하지 않고

알려준 방법대로 할때마다 색다른 에러로 날 반겨준..

 

라인 하나씩 검색하다가, 우연히 이 형의 글을 발견했는데...

완벽한 성공으로 이끌어주셨다.

 

요약하자면

전제조건 : brew 가 설치되어있어야 함

1. brew install mysql

2. brew install mysql-connector-c

3. mysql_config 를 command 라인에 넣어보면, 위치가 나오는데 이 위치로 들어가서

4. mysql_config 파일을 편집기로 연다.

5. # Create options 아래에 있는 libs를 아래와 같이 변경해줌

  libs="-L$pkglibdir"

  libs="$libs -lmysqlclient -lssl -lcrypto

6. xcode-select --install 

7. brew install openssl

8. export LIBRARY_PATH=$LIBRARY_PATH:/usr/local/opt.openssl/lib/      

9. brew unlink mysql

10. brew link --overwrite mysql-connector-c

11. pip install mysqlclient

12. brew unlink mysql-connector-c

13. brew link --overwrite mysql

다시한번 형님께 감사인사 올려드린다.

https://ruddra.com/posts/install-mysqlclient-macos/

728x90
반응형