CentOS 6.5, Python 2.7에서 mysqlclient 설치하기
mysqlclient는 MySQLdb를 개선한 것으로, Python 3도 지원한다. 윈도우 7, Python 2.7에서는 ‘pip install mysqlclinet’ 명령어로 쉽게 설치된다. 그러나 CentOS 6.5에서는 아래와 같은 순서로 설치를 해야 한다. [USER@PLUTO bin]$ Sudo yum install python–devel mysql–devel (catnap) [USER@PLUTO bin]$ python pip install mysqlclient Colored by Color Scripter cs 참고 – https://github.com/PyMySQL/mysqlclient-python 주의할 점 CentOS에 python-devel, mysql-devel가 없을 때 설치하면 아래와 같은 에러가 발생한다. (catnap) [USER@PLUTO bin]$ python pip install mysqlclient Collecting mysqlclient Using cached mysqlclient–1.3.7.tar.gz Building wheels for collected packages: mysqlclient Running setup.py bdist_wheel for mysqlclient … error Complete output from command /opt/Python27/catnap/bin/python –u –c “import setuptools, tokenize;__file__=’/tmp/pip-build-40FgWg/mysqlclient/setup.py’;exec(compile(getattr(tokenize, ‘open’, open)(__file__).read().replace(‘rn’, ‘n’), __file__, ‘exec’))” bdist_wheel –d /tmp/tmpXTAm3Ipip–wheel– ––python–tag cp27: running bdist_wheel running build […]