2016-10-22 3 views
0
[[email protected] bin]# pip3.5 install MySQL-python 
Collecting MySQL-python 
    Using cached MySQL-python-1.2.5.zip 
    Complete output from command python setup.py egg_info: 
    Traceback (most recent call last): 
     File "<string>", line 1, in <module> 
     File "/tmp/pip-build-ahudhqst/MySQL-python/setup.py", line 13, in  <module> 
     from setup_posix import get_config 
     File "/tmp/pip-build-ahudhqst/MySQL-python/setup_posix.py", line 2, in  <module> 
     from ConfigParser import SafeConfigParser 
    ImportError: No module named 'ConfigParser' 
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-ahudhqst/MySQL-python/ 
[[email protected] bin]# 

에있는 오류 코드 1로 실패했습니다. MySQL-python (django 용)을 설치하지 못했습니다. 이 오류가 발생하는 이유를 알 수 있습니까? 나는 centos를 사용하고있다.명령 "python setup.py egg info"가 ~~

+0

오류 상태로 먼저 ConfigParser 모듈을 설치해야합니다. – ForceBru

+1

ConfigParser가 없습니다. 표준 라이브러리? 커맨드 라인에서'python -c 'Import ConfigParser'를하면 어떻게 될까요? –

+0

커맨드 라인에서'python -c 'import ConfigParser''를했을 때, 아무 일도하지 않습니다 (ConfigParser를 성공적으로 임포트했다는 의미 일 수도 있습니다). 오류가 없습니다. –

답변

0

나는 당신이 python을 삭제하고 다운로드하고 다시 설치해야한다고 생각한다. 다운로드 웹 기반 설치 프로그램, 실행 가능 설치 프로그램, 임베드 가능 zip 파일의 세 가지 종류가 있습니다. 실행 가능한 설치 프로그램을 다운로드해야합니다. 당신이 끝났을 때. 명령 프롬프트 (관리자 권한이 있는지 확인)로 가서 python을 입력하십시오. 그것은 당신에게 파이썬 버전을 돌려 주어야한다. pip라고 입력하면 pip가 실행할 수있는 명령을 다시 돌려 주어야합니다. 그렇게하면 제대로 설치되었는지 확인할 수 있습니다. 그렇지 않으면 당신은 핍을 얻을 필요가 있습니다. 그렇지 않으면 setuptools를 업데이트해야합니다. 특히 이전 버전의 python을 업데이트해야합니다.이 페이지에는 필요한 모든 명령 줄 프롬프트가 있습니다. https://packaging.python.org/tutorials/installing-packages/

관련 문제