본문 바로가기
카테고리 없음

파이썬 poetry '-EsSc', 'import sys; print(sys.executable)']' returned non-zero exit status 9009. 에러 해결 방법

by 기계공학 주인장 2025. 5. 8.
반응형

윈도우에서 파이썬의 poetry를 설치하고 poety install을 실시했는데...

 

다음과 같은 에러가 발생했습니다. 

 

'-EsSc', 'import sys; print(sys.executable)']' returned non-zero exit status 9009.

 

이번 포스팅에서는 해당 에러에 대한 원인과 해결 방법에 대해 알아보겠습니다.


Python Poetry에서 발생하는 "exit status 9009" 오류 해결 방법

'-EsSc', 'import sys; print(sys.executable)']' returned non-zero exit status 9009.
 

이 오류는 주로 Windows 환경에서 Poetry가 올바른 Python 인터프리터를 찾지 못할 때 발생합니다


오류 원인

이 문제는 주로 다음과 같은 상황에서 발생합니다:

  • Poetry가 Microsoft Store의 Python 링크(WindowsApps\python.EXE)를 사용하려고 할 때
  • Python이 PATH에 제대로 등록되지 않았을 때
  • Poetry 2.1.0/2.1.1 버전에서 발생하는 특정 버그

해결 방법 - Poetry 설정 변경하기

가장 효과적인 해결책은 다음 명령어를 실행하는 것입니다:

poetry config virtualenvs.use-poetry-python true
 

이 명령어는 Poetry가 자체 Python을 사용하도록 설정하여 WindowsApps의 문제를 우회합니다

 

 

결론

이 오류는 주로 Python 경로와 관련된 문제로, 위 방법 중 하나를 시도하면 대부분 해결됩니다.

반응형


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."


댓글