2016-07-24 2 views
4

내 Mac에 Python 용 MySQLdb를 설치하려고합니다. 테스트에 사용할 수 있습니다. OS X 10.11.4 을 실행 중입니다. 내가 사용하는 모든 곳에서 사용하라는 메시지가 표시됩니다.MySQL-python 설치 Mac

pip install MySQL-python 

내가 할 때마다 오류가 발생합니다.

Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/4s/4wwhr6zj59sf0c4qkprqbsp80000gn/T/pip-build-042_KK/MySQL-python/ 

새 쉘을 열 때 명령을 바로 실행하고 있는데 경로를 변경해야합니까?

답변

8

하는 핍 pip install mysql-python를 사용하여 사제 brew install mysql-connector-c 다음 설치 mysql을 - 파이썬을 사용하여 MySQL의 커넥터를 설치하거나 PyMySQL 그에게 순수 파이썬 클라이언트 라이브러리를하려고하면 pip install PyMySQL를 사용하여 설치 및 setuptools를 업그레이드 할 수 있습니다. pip install --upgrade setuptools.

+5

brew install mysql-connector-c는 macOS에서 오류를 발생시킵니다. Sierra : Error : 충돌하는 수식이 설치되어 있기 때문에 mysql-connector-c를 설치할 수 없습니다. mysql : 둘 다 MySQL 클라이언트 라이브러리를 설치하기 때문에 계속하기 전에'brew unlink mysql'을 실행하십시오. 링크를 해제하면 수식의 심볼릭 링크가/usr/local에서 제거됩니다. 설치 완료 후 수식을 다시 연결할 수 있습니다. 이 을 강제 설치 할 수 있지만 빌드가 실패하거나 결과로 나타나는 소프트웨어에 불명확 한 부작용이 발생할 수 있습니다. – Levi