python 설치 my sql 의존 패키지 my sql-python 작업
2399 단어 pythonmysqlmysql-python
[root@dthost27 ~]# pip install mysql-python
그러나 실제 작업 환경 에서 설치 에 실패 하 는 경우 가 많 습 니 다.이것 은 시스템 에 my sql 관련 의존 구성 요소 가 부족 하기 때 문 입 니 다.그래서 my sql-devel 류 의 가방 을 설치 해 야 합 니 다.그리고 my sql 클 라 이언 트 의 버 전 을 잘 대응 해 야 합 니 다.즉,설치 해 야 합 니 다.
[root@dthost27 ~]#
rpm -ivh
mysql-community-libs-5.7.23-1.el6.x86_64.rpm
mysql-community-client-5.7.23-1.el6.x86_64.rpm
mysql-community-common-5.7.23-1.el6.x86_64.rpm
mysql-community-devel-5.7.23-1.el6.x86_64.rpm
여기 서 여러분 이 주의해 야 할 것 은 자신의 시스템 에 따라 정확 한 버 전의 my sql 을 선택 하 는 것 입 니 다.예 를 들 어 이곳 의'5.7.23-1.el6.x86'입 니 다.64"는 바로 제 쪽 my sql 서버 의 버 전과 Liux 시스템 의 대응 버 전 입 니 다.설치 성공 후 my sql 환경 에 들 어가 직접 import 해 보 세 요.
python> import MySQLdb
python>
오류 가 없 음,의존 팩 추가 성공보충:MYSQL-PYTHON 패키지 설치 오류 mysqlconfig not found 해결책
MYSQL-PYTHON 패키지 설치 오류 환경 오류:mysqlconfig not found 문 제 는 어떻게 해결 해 야 합 니까?오늘 우 리 는 이 문제 의 해결 방법 을 살 펴 보 겠 습 니 다.구체 적 인 조작 은 다음 과 같 습 니 다.
pip install MySQL-python 방식 으로 설치 하면 다음 과 같은 몇 가지 문제 가 발생 합 니 다.
1.오류 알림 환경 오류:mysqlconfig not found
이것 은 이 컴퓨터 가 Mac OSX 시스템 이 고 MySQL 이 MAMP 통합 환경 에 설치 되 어 있 기 때 문 입 니 다.실제로 my sqlconfig 이 파일 은 존재 하지만 기본 패키지 의 경로 에 문제 가 있 습 니 다.MySQL 을 시스템 의 기본 위치 로 다시 설치 할 수 있 습 니 다.하지만 MySQL 이 있 으 니 중복 설치 하고 싶 지 않 습 니 다.
해결 방법 은 pypi 홈 페이지 에서 MySQL-python 가방 을 다운로드 한 후 setup 을 수정 하 는 것 입 니 다.posix.py 파일,정의 mysql 찾기config 경로 의 경우:/applications/MAMP/Library/bin/mysqlconfig,구체 적 인 경 로 는 상황 에 따라 정 합 니 다.mysql 검색 가능config,찾 으 면 그 경 로 를 기준 으로 MAMP 아래 Mysqlconfig 파일 의 위치 입 니 다.
그리고 패키지 디 렉 터 리 에 들 어가 python setup.py install 명령 으로 설 치 를 시작 합 니 다.
2.위의 오류 가 해결 되 었 고 오류 fatal error:'myconfig.h' file not found
MAMP 자체 MySQL 에 dev headers 가 포함 되 어 있 지 않 기 때 문 입 니 다.
1.Run in Terminal app:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null
완성 을 기다리다2.Run:brew install my sql-connector-c 설치.
설치 가 완료 되면 Python 으로 돌아 가 MySQL-python 패 키 지 를 다시 설치 하면 됩 니 다.
이상 은 개인 적 인 경험 이 므 로 여러분 에 게 참고 가 되 기 를 바 랍 니 다.여러분 들 도 저 희 를 많이 응원 해 주시 기 바 랍 니 다.만약 잘못 이 있 거나 완전히 고려 하지 않 은 부분 이 있다 면 아낌없이 가르침 을 주시 기 바 랍 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
로마 숫자를 정수로 또는 그 반대로 변환그 중 하나는 로마 숫자를 정수로 변환하는 함수를 만드는 것이었고 두 번째는 그 반대를 수행하는 함수를 만드는 것이었습니다. 문자만 포함합니다'I', 'V', 'X', 'L', 'C', 'D', 'M' ; 문자열이 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.