Mac OS X에 MySQLdb 설치
MySQL용 Python 데이터 액세스 라이브러리인 MySQLdb를 Mac OS X에서 실행하는 방법은 다음과 같습니다. 도전적인 작업. 다음은 일반적인 장애물을 극복하고 원활한 설치를 보장하기 위한 포괄적인 가이드입니다.
Python 3 사용자를 위한 참고 사항:
conda install mysqlclient를 사용하여 필요한 라이브러리를 설치하세요. 그러면 mysqlclient, mysql-connector 및 llvmdev가 설치됩니다.
이전 Mac OS X 버전의 경우:
-
32비트 MySQL 설치: 64비트 버전을 모두 제거하고 32비트 패키지를 얻습니다. 대신.
-
MySQLdb 얻기 및 추출: SourceForge에서 최신 MySQLdb 패키지를 다운로드하고 내용을 추출합니다.
-
설치를 정리합니다. "sudo"를 실행합니다. python setup.py clean"을 추출한 폴더에 넣으세요.
-
이전 항목 제거 파일: MySQL-python-1.2.2/build/ 디렉토리의 남은 항목을 삭제하고 Users/$USER/.python-eggs 아래의 egg를 제거합니다.
-
심볼릭 링크 생성: "sudo ln -s /usr/local/mysql/lib /usr/local/mysql/lib/mysql"을 실행하여 mysql 하위 디렉터리.
-
setup_posix.py 편집: "mysql_config.path = 'mysql_config'"를 "mysql_config.path = '/usr/local/mysql/bin/mysql_config'로 변경합니다. ".
-
재구축 및 설치: "sudo python 실행 setup.py build"를 입력한 다음 "sudo python setup.py install"을 실행합니다.
-
테스트 설치: Python에서 MySQLdb를 가져와서 확인합니다. "python >>> import MySQLdb"
-
libmysqlclient.18.dylib에 대한 추가 Symlink 오류: 발생하는 경우 다음을 실행합니다: "sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib".
일반 오류:
"모듈 _mysql을 이미 다음에서 가져왔습니다..." 오류가 발생하는 경우 메시지가 나타나면 "cd .."로 빌드 디렉터리를 종료하여 문제를 해결하세요.
위 내용은 Mac OS X에 MySQLdb를 성공적으로 설치하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!