[Python] pip Error

HJHC·2023년 5월 22일
0
post-thumbnail

옛날부터 나를 괴롭혀왔던 문제인데, 이제서야 글을 쓴다.

Vsc에서 파이썬으로 코딩을 할때, 파이썬의 장점인 많고 다양한 확장 패키지들을 불러와 사용할 수 있다.
확장 패키지를 불러오기 위해서는 pip라는 파이썬의 패키지 매니저를 사용해야 하는데,

이놈의 pip이 말을 안듣고있다...😫

그래서 많은 노력들을 해봤지만...아직까지 해결하지는 못했다.

이 짜증나는 pip의 정상작동을 위해 무엇을 했냐면,

  1. pip 설치?재설치?

    pip를 설치하기 위한 부트스트래퍼를 설치한다.

    pip을 설치하려는데..? 반응이 심상치않다.
    아마 파이썬이 설치된 경로의 문제같은데... 이걸 어떻게 해야할지 감조차 잡히지 않는다.

    역시 오류를 내뿜는다. 이 방법은 실패다.

다음에 추가해서 재출간하도록 하겠다.

왜 이러는지 아시는 분 있으면 댓글 부탁드립니다.

수정) 2023.07.21

드디어 이 에러를 고쳤다!😆😆

이 에러는 역시 내 예상대로 경로의 문제였다.

❓문제 발생 원인)

환경 변수 경로 설정의 문제였는데, 이 환경 변수라는 놈은 "os 입장에서 해당 프로세스를 실행시키기 위해 참조하는 변수" 라고 한다.

그리고 내가 실수한 것은 많은 환경 변수 중에서 path라는 변수에 Python을 넣어야 했는데 넣지 않아서 발생한 문제이다.

path에 Python을 넣게 되면, Python 프로세스에 포함된 것들을 찾을 수 있게된다.
내가 Python 프로세스에 포함된 pip이라는 패키지 매니저를 실행시키지 못했던것 Python을 path에 넣지 않아서 일어난 헤프닝이었다.

❗해결 방법)

해결하는 방법은 너무 쉽다...

먼저 파이썬 설치파일이 있다면 설치파일을 열고, 없다면 공식 웹사이트에서 다운받는다.
그 다음,

이 버튼을 누른 뒤,

이 버튼이 꺼져있다면 켜야한다. 이 버튼이 이번 에러의 원인은 아니지만 딱 봐도 끄면 안될거같이 생겼기 때문이다;;
다음으로

이 버튼이 내가 그토록 고치고싶어했던 그 에러의 그 장본인이다.

"Add Python to environment variables....."

뭔가 environment variables(환경 변수)에 Python을 추가할 것 처럼 생겼다.😂😂
이 버튼을 켜게 되고 다시 vsc에 들어가 pip을 실행시켜보면.....?

엄마ㅠㅠㅠ드디어 작동하게 된다!

그리고 pip을 안 쓴지 오래되서 다운받으려던 모듈인 pygame을 다운받지 못한다.
그래서,

python.exe -m pip install --upgrade pip

이 명령을 인터프리터에 붙여넣으면 pip이 업데이트된다.

드디어!

끝났다!

profile
분명정보보호학과갈건데대체왜코딩을

0개의 댓글