Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- multi-task learning
- 2003 error
- git password
- 뤼이드
- 2003 에러
- cs231
- 알고리즘
- 110 옮기기
- 프로그래머스 여행경로
- 이베이 매각
- 스무고개 Metric
- 리멤버나우 요약
- 경제 요약
- pytorch-tutorial
- 백준 2193
- 웹 독학
- 오픈소스
- 딥러닝
- flaks
- 장영준
- but how?
- git-lfs
- 미국 이란 전쟁
- flask
- 리멤버나우
- 프로그래머스
- C++
- Convolutional Neural Networks
- aws rds
- 코딩테스트
Archives
- Today
- Total
Nam's
Flask 디버깅 04 - pip install mysqlclient 본문
python 에서 mysqld db를 사용하려면
pip install mysql-python # python version 2
pip install mysqlclient # python version > 3
와 같이 mysql을 설치해줘야 하는데, AWS EC2 server에서는 아래 같은 에러가 났다.
MySQLdb/_mysql.c:29:19: fatal error: mysql.h: 그런 파일이나 디렉터리가 없습니다
#include "mysql.h"
^
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Failed building wheel for mysqlclient
mysql 홈페이지에서 파일을 wget해서 pip install <filepath>를 하라는 등 다양한 조언이 있었지만 모두 실패했고,
정답은 msqlclient doc에 있었다. pypi.org/project/mysqlclient/
sudo yum install python3-devel mysql-devel 을 먼저 해주면 잘 설치된다.
Comments