파이썬

윈도우 pip가 안될 때 : 환경변수 설정하기

fecu 2023. 11. 6.

윈도우에서 파이썬을 설치하고 나서 환경변수가 설정되지 않으면 pip가 먹히지 않는다. 이럴 땐 환경변수를 설정해 주어야 한다. 아래의 절차에 따라 환경변수를 설정해보자.

 

1. python을 다시 다운받아서 Modify 에서 설정하기

 

먼저 파이썬 홈페이지에서 자신이 설치한 파이썬 버전과 동일한 파일을 다운받는다.

 

혹시 버전을 모른다면 win키 + r을 눌러 실행을 켠 다음, cmd를 입력하자.

 

 

그리고 python --version을 입력하면 파이썬 버전을 알 수 있다.

 

 

버전을 알았다면 파이썬 홈페이지로 들어가서 파이썬을 다운 받는다.

 

 

다운받은 파이썬 파일을 실행해주자.

 

아래 창이 뜨면 그 중에서 제일 위에 있는 창을 클릭해준다.

 

 

다음 화면에서 뜨는 모든 체크 버튼을 클릭해주자.

 

 

그리고 VS Code를 재실행 한 뒤 파이썬에서 pip를 찍어보자. 그렇게 해도 오류가 해결되지 않는다면 아래의 방법에 따라 파이썬의 경로를 설정해보자.

 

2. 환경변수 설정하기

 

먼저 win키 + r 을 눌러 실행을 켠 다음 cmd를 입력하고 확인을 누르자. 

 

 

그리고 python 을 입력하면 입력창이 >>> 으로 변한다. 이때 다음과 같이 입력해준다.

 

import sys
sys.executable

 

 

이때 나오는 경로가 파이썬의 경로이다. 파이썬의 경로는 일반적으로 아래의 두 경로중 하나이다.

 

# 파이썬 설치경로 1
C:/Program Files/Python3x/python.exe

# 파이썬 설치경로 2
C:/Users/사용자명/AppData/Local/Programs/Python/Pyhon3x/python.exe

 

해당 경로로 들어가서 파이썬을 확인해보자. 그리고 경로를 복사해준다.

 

 

그리고 윈도우 시작 버튼 위에서 우클릭 한다. 메뉴에서 시스템 >> 정보 >> 고급 시스템 설정 으로 들어간다.

 

 

그리고 시스템 속성 >> 환경변수 >> 시스템 변수 창 하단의 편집 >> 새로만들기를 한 뒤 복사한 경로를 붙여넣는다. 붙여넣어야 할 파일의 경로는 python의 경로, python 폴더 내부의 Scripts 의 경로 이렇게 두개 이다.

 

 

이렇게 한 뒤 VS Code를 재실행 하고 터미널에서 pip를 실행해 본다. 이렇게 해도 안 될 때는 기본 터미널을 변경해주어야 한다.

 

3. 기본 터미널 변경

 

이렇게 해도 pip가 실행되지 않는다면 기본 터미널을 변경해보자. VS Code에서 F1 키를 누른 뒤, Terminal:Select Default Profile을 찾아 클릭한다.

 

그리고 기본 터미널을 powershell.exe 에서 cmd.exe로 변경해준다.

 

 

그런 뒤 pip로 설치를 재진행해 본다.

 

4. 정리 : pip 실행 오류가 뜰 때는

 

1) python 인스톨러 재실행 >> modify >> 체크박스 모두 체크 >> 재부팅 or VS Code 재실행

2) windows 시스템 설정 >> 환경변수 >> python, scripts 경로 추가

3) VS Code 기본 터미널 변경

 

혹시 위의 세가지 말고 다른 방법이 있다면 추후 추가해 보려고 한다. 그럼 끝.

댓글

💲 추천 글