상황
오랜만에 로컬에서 이것저것 만들고 있는 와중 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
정상적으로 라이브러리가 설치되는 것을 확인할 수 있다!
'프로그래밍' 카테고리의 다른 글
빅데이터 분석기사 합격후기 (1) | 2022.09.20 |
---|---|
[postgresql] working day 테이블 만들기 (0) | 2022.05.13 |
파이썬으로 특정 호스트의 포트 접근 가능 여부를 확인해보자 (0) | 2022.03.20 |
[Postgresql] 전체 테이블 count 조회 쿼리 (0) | 2022.02.03 |
[centos7] 디스크 사용률 확인 스크립트 작성하기 (0) | 2022.02.01 |