오류 하위 프로세스가 오류로 종료됨: 이를 해결하는 3가지 쉬운 방법
파이썬 개발자는 아마도 이전에 오류 subprocess-exited-with-error 메시지를 접했을 것입니다. 만약 이 메시지를 접하게 되면 스크립트를 전혀 실행할 수 없게 되지만 다행히도 이를 해결할 방법이 있습니다.
subprocess-exited-with-error 오류를 어떻게 해결할 수 있나요?
다른 것을 시도하기 전에 Test PyPi 대신 PyPi로 스크립트를 실행해 보세요. 모듈을 설치할 때 이 문제가 발생하면 모듈 이름이 올바른지 확인하십시오.
1. 이전 버전의 pip 설치
- 명령줄을 엽니다.
- 이 명령을 사용하여 pip를 다운그레이드하세요.
pip install pip==21.3.1
- 프로세스가 완료될 때까지 기다리십시오.
pip의 다른 버전을 사용할 수 있다는 점을 명심하세요. 우리는 예시로 21.3.1을 사용했습니다. 몇몇 사용자는 3.10 또는 이전 버전과 같은 이전 버전의 Python으로 다운그레이드하는 것을 제안했으므로, 그것도 시도해 보세요.
2. 필요한 도구를 업그레이드하세요
- 명령줄을 시작합니다.
- 다음 명령을 실행하세요.
pip install wheel setuptools pip –upgrade
- 명령을 실행한 후에도 문제가 여전히 있는지 확인하세요.
3. –pre 매개변수를 사용합니다.
- 명령줄을 엽니다.
- 다음 명령을 실행하세요:
pip install pygame –pre
- 설치될 때까지 기다리세요.
이 문제는 다양한 패키지를 설치할 때 발생할 수 있으므로 pygame을 해당 패키지 이름으로 바꾸고 –pre 매개변수를 사용하세요.
마지막으로 특정 패키지의 이전 버전을 설치해 보세요. 경우에 따라 패키지의 종속성이 손상될 수 있으므로 대신 이전 버전을 사용해 보세요.
대부분의 경우 subprocess-exited-with-error 오류를 수정하려면 이전 버전의 pip, Python 또는 패키지 중 하나를 사용해야 하며, 모든 프로그래밍 문제와 마찬가지로 약간의 시행착오가 필요합니다.
이것이 유일한 문제는 아니며 Pip 인식 불가 및 Python DLL 로딩 오류 메시지에 대해서는 이미 다루었습니다.
이 문제에 대한 다른 해결책을 찾았습니까? 그렇다면 댓글 섹션에서 공유해 주세요!
답글 남기기