pip install mysqlclient 진행을 하다보면 오류가 발생하는 경우가 있다
예를들어
MySQLdb/_mysql.c(29): fatal error C1083: Cannot open include file: ‘mysql.h’: No such file or directory
error: command ‘C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe’ failed with exit status 2
이런 오류가 발생하는데 해결하는 방법으로는 대략 2가지 정도 있다
(더있을수 있음 내가다 아는것도 아님 해결 할수 없을수도 있음)
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient
사이트에가서 현재 파이썬 버전, 윈도우 비트에 맞춰서 다운받는다
파이썬 3.7버전, 64비트 컴퓨터
다운받고나서 설치 진행
pip install mysqlclient‑1.4.6‑pp37‑pypy37_pp73‑win_amd64.whl
설치후에도 안되면 mysqlclient-1.4.6버전에 맞춰서
pip install mysqlclient==1.4.6
으로 설치진행
1번 방법으로도 오류가 뜨는 경우는 아마 높은확률로 사용하는 파이썬이 32bit일 경우가 높다
고로 64bit로 재설치후
pip install mysqlclient
설치 진행하면 깔끔하게 설치가 진행된다.