Record/Trubble Shooting
[Python] pip 명령어 문제 해결: Fatal error in launcher: Unable to create process using '"'
범데이
2023. 10. 7. 22:38
python에서 package를 설치하기 위해 pip명령어 사용시, 아래와 같이 에러가 뜰 때가 있다.
이에 대해 찾아보니 경로 때문에 발생하는 오류라는데 간단하게 해결 가능하다.
pip 명령어 앞에 python -m 을 붙여준다.
>python -m pip install <PACKAGE_NAME>
“-m” Option?
-m <module>: 라이브러리 모듈을 스크립트로 실행
그러면 아래와 같이 pip명령어가 정상 동작함을 확인할 수 있다.
[상세설명]
먼저 python -m pip는 python으로 지정한 Python 인터프리터를 사용하여 pip를 실행한다. 따라서 /usr/bin/python3.7 -m pip는 /usr/bin/python3.7에 있는 인터프리터에 대해 pip를 실행하고 있음을 의미한다. -m 플래그와 작동 방식에 대해서는 공식문서를 참고하면 좋다. (문서 URL: https://docs.python.org/3/using/cmdline.html#cmdoption-m)
728x90
반응형