[Python] mysqlclient 설치 시 에러
윈도우즈에서 설치 시도 시 아래와 같은 에러가 뜰 수 있다.
MySQLdb/_mysql.c(29): fatal error C1083: 포함 파일을 열 수 없습니다. 'mysql.h': No such file or directory
error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\Community\\VC\\Tools\\MSVC\\14.22.27905\\bin\\HostX86\\x86\\cl.exe' failed with exit status 2
짜증이 난다.
이걸 해결하려면 윈도우용 파이썬 패키지를 직접 설치해야 한단다.
패키지 매니저는 장식인가??
https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient
파이썬 버전, 윈도우 비트수가 32인지 64인지 확인하고 깔면 된다.
난 3.7에, 32비트라서
이걸로 깔았다.
해당 위치로 가서 깔면 된다.
그럼 설치가 완료된다.
아니 근데 이런걸 대신 해주기 위해서 패키지 매니저가 존재하는 거 아닌가?
이걸 왜 손으로 해야하지?