반응형
윈도우에서 파이썬의 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 경로와 관련된 문제로, 위 방법 중 하나를 시도하면 대부분 해결됩니다.
반응형
"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
댓글