윈도우에서 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
끝
'공부 > Python' 카테고리의 다른 글
[python] 문자열을 변수로 사용하고 싶을때 eval() (1) | 2021.05.14 |
---|---|
[python] PDF에서 Text 추출하기 (Extract elements from a PDF using Python) (0) | 2021.03.10 |
[Python] vsCode 가상환경에서 bp(Breakpoint) 무시 Error (2) | 2020.07.07 |
[Python] 파이썬 defaultdict() 함수 ? (0) | 2017.11.03 |
[Python] 파이썬 문제풀기 (0) | 2017.10.19 |
댓글