본문 바로가기
오래된 글

Python pip 업그레이드 오류를 해결하는 여러가지 방법

by pagehit 2018. 8. 24.
반응형


파이썬을 이용하면 cmd 창에서 pip 명령어를 이용하여 라이브러리를 다운로드 해야하는 경우가 생긴다. 아무런 오류없이 실행되면 좋으련만 언제나 그렇듯 문제가 발생한다.

아래와 같이 노랑노랑 노랑색의 글씨로 pip version이 오래되었다고 말해준다. 그러면서 친절하게도 명령어를 알려준다.

pip install --upgrade pip 를 입력하란다. 허나 왠일인가. 제대로 안된다. 뭐 늘 그렇다. 그러면 어김없이 구글 검색창에 검색을해서 해결방안을 모색하지만 또 안된다.

좌절의 문턱에 왔을 때, 그제서야 된다. 참... 나 참... 

시도해보았고, 검색을 통해 알아낸 여러 방안을 정리해두려 한다.



- 해결 방안 -

<방법1> 여러 가지 명령어 써보기

(1) 기본 방법. 일반적으로 아래 명령어를 입력하면 해결 가능하다.

$ python -m pip install --upgrade pip                 

(2) 파이썬 버전 2와 3이 설치된 경우. 파이썬 버전 3을 이용하기 위해서는 py 명령어를 입력해야한다.

$ py -m pip install --upgrade pip                       

(3) 명령어 (1)과 같은 형태가 리눅스 명령어라고 한다. 윈도우 환경일 경우 아래처럼 입력하면 해결 될 수도 있다.

$ pip install --upgrade pip                                

(4) sudo를 앞에 넣어보자. 권한이 없어 실행이 안 될 수도 있다.

$ sudo pip install --upgrade pip                         


<방법2> 환경변수 확인하기

프로그래밍을 시작할 때 환경변수는 매우 중요하다. 환경변수가 올바로 설정되어 있는지 확인해 보자.


<방법3> cmd 창을 관리자 권한으로 실행

cmd 창을 실행해 놓고 sudo 명령어를 입력해도 실행이 안되는 경우가 있다. 실행할 수 없단다.

그러면 아예 cmd 창을 시작할때 마우스 오른쪽 우클릭을 사용하여 관리자 권한으로 실행하자.


<방법4> anaconda prompt를 이용하여 실행해보기

Anaconde prompt를 이용하여 <방법1>의 명령어들을 입력하면 해결되는 경우가 있다.

거의 마지막 보루라고 보면 될것 같다.



반응형

댓글