공부/Python
[python] ModuleNotFoundError: No module named 'pip' pip 사라짐
병진들
2021. 1. 11. 13:42
윈도우에서 python 가상환경을 사용할때 pip를 업그레이드 하려고 할때 종종 나타나는 문제임
cmd를 관리자 권한으로 켜도 생기고 일반모드로 실행해도 생기고 대체 왜 권한이없는지 모르겠음..
일단 원인은 pip install --upgrade pip 를 실행했을때 이놈이 pip를 업그레이드 하기 위해서
자동으로 기존에 있던 pip를 삭제하고 새로운 버전의(업그레이드 된) pip를 설치 하는데,
이때, 삭제는 제대로 되지만 설치할때 permission Error 가 생기면서 삭제만하고 설치는 안해버리는 어이없는 일이 일어난다..
결국 해결방법은 다시 pip를 설치하는것이다.
https://www.pypa.io/en/latest/ 라는 사이트를 이용해줄건데 파이썬 패키징관련 사이트임
해결방법
cmd 창에다가 아래 명령어를 실행하면 된다.
C:\User> curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
C:\User> python get-pip.py
끝