Python을 설치하는 도중 "Command python setup.py egg_info failed with error code 1"이라는 오류 메시지가 나타난다면, 컴퓨터에 셋업 도구(Setuptools)가 설치되어 있지 않거나 최신 버전으로 업데이트되지 않았을 가능성이 높습니다. 이 글에서는 몇 가지 간단한 방법으로 이 오류를 해결하는 방법을 알아보겠습니다.
'python setup.py egg_info' 오류 코드 1 해결 방법
Python 설치 시 발생하는 'Command "python setup.py egg_info" failed with error code 1' 오류를 수정하려면 아래 작업들을 순서대로 진행하세요.
- PIP와 Setuptools 설치 여부 확인
- PIP 및 Setuptools 업그레이드
- ez_Setup 설치
각 방법을 하나씩 자세히 살펴보겠습니다.
1] PIP와 Setuptools 설치 여부 확인
가장 먼저 확인해야 할 것은 PIP와 Setuptools가 설치되어 있는지 여부입니다. 명령어 하나만 실행하면 되므로 매우 간단합니다. 시작 메뉴에서 명령 프롬프트(Command Prompt)를 관리자 권한으로 실행한 후 다음 명령어를 입력하세요.
pip list
이 명령어를 실행하면 현재 설치된 패키지 목록을 확인할 수 있습니다. 목록에 "Setuptools"가 보인다면 시스템에 Setuptools가 설치되어 있는 것이며, 표시된 버전을 통해 최신 버전인지도 함께 점검할 수 있습니다.
만약 Setuptools가 설치되어 있지 않다면, 다음 명령어를 실행하여 설치하세요.
pip install setuptools
이 명령어는 해당 패키지의 최신 버전을 자동으로 설치해 줍니다.
2] PIP와 Setuptools 업데이트
다음으로 PIP와 Setuptools를 모두 업데이트한 뒤 문제가 해결되는지 확인해야 합니다.
명령 프롬프트를 관리자 권한으로 실행하세요.
Setuptools를 업데이트하려면 다음 명령어를 실행합니다.
pip install –upgrade setuptools
PIP를 업데이트하려면 다음 명령어를 실행합니다.
python -m pip install -U pip
위 작업을 모두 마친 후 오류가 해결되었는지 확인하세요.
3] ez_Setup 설치
시스템에 ez_Setup이 설치되어 있지 않으면 이 오류가 발생할 수 있습니다. 이 경우 명령어 한 줄로 ez_Setup을 설치할 수 있습니다. 시작 메뉴에서 명령 프롬프트를 관리자 권한으로 실행한 후 다음 명령어를 입력하세요.
pip install ez_setup
설치가 완료되면 문제가 계속되는지 확인해 보세요.
위에서 소개한 해결 방법을 통해 오류를 성공적으로 수정하셨기를 바랍니다.
Windows 10에 Python 3 설치하는 방법
Windows 10에 Python 3를 새로 설치하려면 다음 단계를 따르세요.
- python.org 공식 사이트에서 최신 버전의 Python을 다운로드합니다.
- 다운로드한 실행 파일(.exe)을 실행합니다.
- Install now(지금 설치)를 클릭하고, PIP와 IDLE 포함 옵션을 선택한 뒤 "Add Python to PATH" 항목에 반드시 체크합니다.
- 설치 과정에서 Disable path length limit(경로 길이 제한 비활성화) 여부를 묻는 메시지가 나타날 수 있습니다. 이 옵션을 선택하면 Python이 260자 MAX_PATH 제한을 우회할 수 있어 경로 관련 문제를 예방할 수 있습니다.
- 이제 컴퓨터에 Python이 정상적으로 설치됩니다.
컴퓨터에 Python 3가 제대로 설치되었는지 확인하려면 파일 탐색기에서 다음 경로로 이동하세요.
C:\Users\사용자이름\AppData\Local\Programs\Python\Python37
해당 폴더 안에서 Python.exe 파일을 찾을 수 있다면 Python이 컴퓨터에 정상적으로 설치된 것입니다.