2010-03-30 5 views
7

python2.6에서 mysql-python을 설치해야합니다. mysql-python 패키지에 libpython2.6.so.1.0 (64 비트)에 의존하는 python2.6-devel 패키지가 필요합니다. 그물에 python2.6-devel 패키지가 있지만 libpython2.6을 찾을 수 없습니다. 서버 아키텍처는 x86_64입니다.CentOS 5에서 python2.6-devel 패키지를 설치하는 방법

어쩌면 누군가가이 라이브러리를 가지고 있거나 내가 어디에서 찾을 수 있는지 알 수 있습니다. 나는을했기 때문에 도움을

감사)

+0

mysql-python이 python-dev 패킷을 필요로한다고 말한 이유는 모르지만 mysql-dev 패킷을 설치 한 후에 mysql-python 패킷은 아무런 오류없이 설치되었습니다. –

답변

1
저도 같은 문제가

이 멋진 링크가 나를 위해 그것을 해결은 ...

http://blog.milford.io/2010/08/new-method-for-installing-python-2-6-4-with-mysql-python-on-centos-5-5/

나는 순서가 일부 단계를 따라 약간의 불안해하고 흥미로운 오류 메시지가 나타납니다. mysqldb를 빌드 할 수는 없었지만, 빌드하고 버틸 예정이었던 패키지를 설치하기 위해 yum을 돌렸다. mysqldb는 이제 빌드와 설치를한다.

나중에 작동하지 않는지 알려주세요.

+0

mysql-dev 패킷 fisrt를 설치하기 만하면됩니다. –

+5

위의 링크가 작동하지 않습니다. – CruncherBigData

1

실제로 http://blog.milford.io/2010/08/new-method-for-installing-python-2-6-4-with-mysql-python-on-centos-5-5/ 기사의 모든 단계를 수행 할 필요는 없습니다. 소스에서 python2.6 (+)을 빌드하면 문제가 해결됩니다. 즉 yum에 의존하지 마십시오. yum으로 python26을 설치 한 경우 먼저 python26-devel을 제거한 다음 소스에서 python2.6을 다시 설치 한 다음 setuptools에서 마지막으로 MySQL-python을 다시 설치할 수 있습니다.

다음 링크는 도움이 될 수 CentOS는 6.2에, 나는 파이썬 (STABLE)의 오른쪽 버전을 찾아 문제를 해결 http://blog.csdn.net/inte_sleeper/archive/2011/06/20/6556103.aspx

18

: 다음

yum search python | grep -i devel 

내가 설치 :

yum install python-devel.x86_64 

및 :

easy_install psycopg2 
+0

좋은 답변입니다. 그리고'yum search python | grep -i mysql'은 2.6 용 mysql을 찾는데 도움이되었습니다. – Haluk

관련 문제