Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Python 'egg_info' 오류 코드 1 완벽 해결 가이드

Python 패키지를 설치하는 도중 'Command python setup.py egg_info failed with error code 1'이라는 오류 메시지가 나타나더라도 당황하지 않으셔도 됩니다. Python의 표준 errno 시스템에서 오류 코드 1은 'Operation not permitted(허용되지 않는 작업)'를 의미하며, 이 문제는 대개 setuptools가 설치되어 있지 않거나 구버전일 때 발생합니다.

Python  egg_info  오류 코드 1 완벽 해결 가이드

사용자들의 제보에 따르면, pip 또는 setuptools가 오래되었거나 잘못 설치된 경우 이 오류가 가장 자주 발생합니다. 또한 PC에 ez_setup 모듈이 없으면 pip 설치가 오류 코드 1과 함께 실패할 수 있습니다. 아래에서 소개하는 해결 방법을 순서대로 따라 하면 문제를 해결할 수 있습니다.

Python egg_info 오류 코드 1 해결 방법

방법 1: PIP 및 Setuptools 정상 작동 여부 확인

업데이트에 앞서 먼저 pip와 setuptools가 설치되어 있는지 확인하세요. 현재 설치된 버전 번호를 확인하면 구버전 때문에 오류가 발생하는지 판단할 수 있습니다.

1. Windows 키를 누르고 cmd를 입력한 뒤, 관리자 권한으로 실행을 클릭해 명령 프롬프트를 실행합니다.

Python  egg_info  오류 코드 1 완벽 해결 가이드

2. 사용자 계정 컨트롤(UAC) 창이 뜨면 를 클릭합니다.

3. pip list 명령어를 입력하고 Enter 키를 눌러 설치된 패키지 목록을 확인합니다.

Python  egg_info  오류 코드 1 완벽 해결 가이드

3A. 목록에 setuptools가 표시된다면 이미 설치되어 있는 것입니다. 이때 버전을 확인해 최신 버전과 비교해 보세요.

3B. pip와 setuptools의 버전이 표시되지 않는다면, 다음 방법으로 업데이트를 진행하세요.

방법 2: Setuptools 업그레이드

setuptools가 이미 설치되어 있다면 최신 버전으로 업그레이드해 보세요. 아래 단계를 따라 하면 egg_info 오류 코드 1 문제를 해결할 수 있습니다.

1. 관리자 권한으로 명령 프롬프트를 실행합니다.

2. 사용자 계정 컨트롤 창에서 를 클릭합니다.

3. setuptools를 업데이트하기 위해 다음 명령어를 입력하고 Enter 키를 누릅니다.

pip install --upgrade setuptools

참고: macOS나 Linux의 터미널을 사용 중이라면 명령어 앞에 반드시 sudo를 붙여야 합니다.

Python  egg_info  오류 코드 1 완벽 해결 가이드

4. Successfully installed(성공적으로 설치됨)라는 결과가 출력되면 완료된 것입니다.

방법 3: PIP 업그레이드

구버전의 pip 역시 이 오류의 원인이 될 수 있습니다. 예전 버전의 pip를 사용하고 있다면 최신 버전으로 업그레이드하는 것이 좋습니다. 아래 절차에 따라 간단히 업그레이드할 수 있습니다.

1. Windows 검색에서 관리자 권한으로 명령 프롬프트를 엽니다.

2. 다음 명령어를 입력하고 Enter 키를 눌러 pip를 업데이트합니다.

python -m pip install -U pip

Python  egg_info  오류 코드 1 완벽 해결 가이드

방법 4: ez_setup 설치

ez_setup 모듈 설치만으로 문제를 해결한 사용자들도 많았습니다. 모듈이 누락되면 Python egg_info 오류가 발생할 수 있으며, 이를 설치하면 문제가 사라지는 경우가 흔합니다.

1. 관리자 권한으로 명령 프롬프트를 다시 실행합니다.

2. ez_setup을 설치하기 위해 다음 명령어를 입력하고 Enter 키를 누릅니다.

pip install ez_setup

Python  egg_info  오류 코드 1 완벽 해결 가이드

3. 버전 이름과 함께 successfully installed 메시지가 출력되면 정상적으로 설치된 것입니다.

방법 5: Python 올바르게 설치

애초에 PC에 Python이 설치되어 있지 않아 오류가 발생했을 가능성도 있습니다. 아래 명령어로 Python 설치 여부를 확인해 보세요.

1. 관리자 권한으로 명령 프롬프트를 실행합니다.

2. 다음 python -V 명령어를 입력하고 Enter 키를 누릅니다.

Python  egg_info  오류 코드 1 완벽 해결 가이드

3. 오류 메시지가 표시된다면 Python이 설치되어 있지 않다는 의미입니다.

Python을 설치하려면 아래 지침을 따르세요.

1. 공식 웹사이트에서 Python을 다운로드합니다.

Python  egg_info  오류 코드 1 완벽 해결 가이드

2. 다운로드가 완료되면 설치 파일을 실행합니다.

3. 화면의 안내에 따라 Python을 설치합니다.

참고: 설치 과정에서 반드시 Add Python 3.10 to PATH 옵션을 체크하세요. PATH 설정이 되어 있어야 명령 프롬프트에서 바로 Python을 실행할 수 있습니다.

Python  egg_info  오류 코드 1 완벽 해결 가이드

4. 설치가 끝나면 python -V 명령어를 다시 실행해 정상적으로 설치되었는지 확인합니다.

함께 보면 좋은 글

  • Windows 10에서 로지텍 유니파잉 리시버가 작동하지 않을 때 해결 방법
  • Microsoft Teredo 터널링 어댑터 설치 방법
  • Windows 10에서 '같지 않음(≠)' 기호 입력하는 방법
  • Windows 10에 NumPy 설치하는 방법

이 가이드가 도움이 되었기를 바라며, Python Egg Info 오류 코드 1 문제를 성공적으로 해결하셨길 바랍니다. 어떤 방법이 가장 효과적이었는지 알려주시면 큰 도움이 됩니다. 궁금한 점이나 추가 문의 사항이 있다면 아래 댓글로 남겨주세요. 다음에 알고 싶은 주제도 함께 알려주세요!