본문 바로가기
프로그래밍

Fatal error in launcher

by choihyuunmin 2022. 3. 27.

상황

오랜만에 로컬에서 이것저것 만들고 있는 와중 config 관리를 위해 pydantic 이란 놈을 사용해보려고 했다. 공식문서 보면서 설치하고 시작하고자 "pip install pydantic" 을 입력한 순간 다음과 같은 에러가 나타났다.

Fatal error in launcher: Unable to create process using '"d:\project\scrapynews\scripts\python.exe" "D:\PROJECT\navernews\Scripts\pip.exe" install pydantic': ??? ??? ??

 

원인 

파이썬 버전과 pip의 버전이 서로 달라 일어나는 문제, 로컬에서 pip 사용을 오래 안하다 보니 버전이 달랐나보다.

 

해결

python.exe -m install --upgrade pip

pip 버전을 업그레이드 해주면

PS D:\PROJECT\navernews> python.exe -m pip install --upgrade pip
Collecting pip
  Downloading pip-22.0.4-py3-none-any.whl (2.1 MB)
     |████████████████████████████████| 2.1 MB 3.3 MB/s
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 20.2.1
    Uninstalling pip-20.2.1:
      Successfully uninstalled pip-20.2.1
Successfully installed pip-22.0.4


PS D:\PROJECT\navernews> pip install pydantic
Collecting pydantic
  Downloading pydantic-1.9.0-cp38-cp38-win_amd64.whl (2.1 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.1/2.1 MB 6.2 MB/s eta 0:00:00
Collecting typing-extensions>=3.7.4.3
  Downloading typing_extensions-4.1.1-py3-none-any.whl (26 kB)
Installing collected packages: typing-extensions, pydantic
Successfully installed pydantic-1.9.0 typing-extensions-4.1.1

정상적으로 라이브러리가 설치되는 것을 확인할 수 있다!