파이썬 경로설정 오류 나는 분들 필독 ( pip pyautogui 오류)

햐,,, 식발 진짜 이놈의 경로 설정이 뭔지

진짜 여러번 나에게 시련을 줬다.

예전 자바를 배울때 부터 실컷 큰맘먹고 배우려는데 이런 식발 ,,, 일단 경로 설정부터 턱턱 막히는데

도데체가 뭐가 문젠지도 모르겠고

동영상, 네이버 글, 구글링 다 해봐도 어디 속 시원하게 알려주는데가 없어서

거의 접을뻔했다.

거의 자바 경로설정은 포기하다 시피했고 실컷 for문이니 if니 클래스 상속 이딴 문법만 배우다가

결국에는 라이브러리 사용은 해보지도 못하고

경로설정때문에 울었다 ㅠㅠ

(아 물론, 기본 문법들이 중요하지 않다는 뜻은 절대 아님)

햐… 식발 이건 무슨 내 컴퓨터가 구형이라 그런가

아니면 내 아직도 원시인같이 원도우 7쓰는 것 때문인가

오류인가, 바이러스 인가

도무지 하라는 데로 해도 도저히 경로설정이 되지 않아서 절망을 안겨주는지 모르겠다.

분명히 유튭이나 네이버 블로거 들이 시키는 대로 토씨 하나 한틀리고 고~대로 하는데도 안되는게

너무 답답하고 어디 붙잡고 물어 볼 때도 없어서 두배로 답답했었다.

이번 파이썬 때는 문법을 대충보고

메크로 프로그램에 호기심을 느껴서 작성하려고 마음먹고 튜토리얼을 따라하는데

그림형식 (GUI) 을 다루기 때문에 pyautogui 모듈이 필요하다고 하더라.

그래서 cmd창 살포시 열어서

조심스럽게 pip 설치 명령어를 쳐봤다.

pip install pyautogui

ㄷㄷㄷㄷ

그래서 고대로… 진짜 문자 그대로 고~대로 따라했는데

파이썬 경로설정 오류

왜 나는 안돼는 건지 ㅠㅠ

파이썬 경로설정 오류

아니 식발 왜 또 나야?

왜??? 햐… 진짜 프로그래밍 한번 하기 힘드네

이번에도 또 접어야 하는거냐?ㅠㅠ

그래도 포기할 수 없어서

막 동영상도 찾아보고

영어로 구글링도 하고 직접 문의도 남겨본 결과

어찌어찌 겨우겨우 방법을 찾아서 드디어 성공 ㅠㅠㅠ

더이상 나같은 희생자가 나오지 않기를 바라며, 일을 해결하자 마자 부랴부랴 글을 쓰게 되었다.

파이썬 경로설정 PATH 이거 왜 하는 거야?? 경로설정 하는 이유

일단 예전부터 궁금했던 건데 , 무작정 그냥 따라하다 보니 도무지 이해가 안가는것이 있었다.

그냥 자바든, 파이썬이든 경로설정은 기본으로 깔고 가는데

아무도 왜 해야 하는지에 대해서는 설명을 해주지 않았다

실제로 자바나, 파이썬 튜토리얼 강좌 동영상을 봐도

시작부터 파이썬 경로설정 오류 경로설정부터 막혀서

시작도 못하고 좌절하는 분들 댓글이 심심지 않게 보였다.

초보자에게는 이 어렵고 복잡해 보이는? 짓거리를 도대체 왜 하는가 하는 문제였다.

결론부터 이야기 하면 꼭 경로설정을 해 줄 필요는 없지만,

안하면 매번 cmd 모드로 들어가서 매번 직접 경로를 찾아들어가 실행시켜줘야 하는 불쌍사가 생기기 때문에

언제 어디에서나 쉽게 실행 시키기 위함이다.

그리고 제대로 된 프로그램을 만들기 위해 나중에 라이브러리를 끌어다 쓰기 위해서 필수적으로 해야되는게 바로 경로 설정이란다.

이래나 저래나 나같은 쌩초보 컴맹한테는 나중에는 이 경로 설정하는 문제가 개발에서 꽤나 중요한 비중을 차지 한다고 하니

이번기회에 배우게 되어서 다행이라는 생각이 들었다.

나의 python 디렉토리 경로는 C:\Users\my_data\AppData\Local\Programs\Python\Python37-32

의 경로를 가지고 있다.

쉽게 말해서 파이썬을 실행시키기 위해서 cmd 명령창을 실행시키고

C:\Users 상태에서 python 을 실행시키면 실행이 되지 않는다. ( 파이썬 경로설정 오류 )

바로 C:\Users\my_data\AppData\Local\Programs\Python\Python37-32 요 경로까지 찾아 들어가서

python 을 쳐야 실행이 된다.

아니 뭔소리야? 그냥 원도우 창에서 클릭질 한번이면 잘 실행되는데?????

그건 원도우 아이콘으로 직접 클릭했을때 이야기고 , 윈도우 아이콘은 이미 아이콘 자체가 경로가 설정이 되어 있기때문에

문제없이 실행이 되는 것이고

cmd 명령창에서는 그 경로까지 직접 접근을 해야 실행을 시킬수가 있다.

지금같이 pyautogui 같은 모듈을 설치하기 위해선 윈도우 창에서 마우스 클릭질로는 불가능하고

cmd 명령창으로 직접가서 명령어를 치고 설치를 해줘야 한다.

그래서 우리가 지금 이 짓거릴 하고 있는 것이다.

근데 어떤 필요한 모듈을 설치 하거나 , 라이브러리를 설치 할 때

우리가 한두가지 모듈이나 라이브러리를 가져다 쓸게 아닌데 매번 저 긴 경로를 찾아 들어가는 건

정말 엄청난 고통이 아닐 수 없다.

(저 긴 주소를 매번 타이핑하려니 진짜 공포가 따로 없더라 ㄷㄷㄷㄷ)

그래서 경로 설정이란걸 해주는 거다.

저 긴 경로까지 찾아들어가지 않고

아무 상태에서나 명령어를 실행할 수 있도록..

그냥 처음 cmd 를 들어왔을때

C:\Users

(컴퓨터에 따라 이게 아닐수도 있음) 요 상태에서 그냥 막 실행시킬수 있으면 얼마나 좋아

그래서 아무 위치에서나 실행할 수 있도록 경로를 설치해 놓은 것

그것이 바로 경로설정 일명, PATH 라는 것이었다.

그래서 경로설정이 끝나면 pip install pyautogui 같은 명령도

아무 위치에서나 할 수 있게 된다는 뜻이다.

그럼 파이썬 PATH 경로설정 은 어떻게 하나??

이건 비교적 쉽게 자료를 찾을 수 있던데

제어판 -> 시스템 -> 설정변경(그림첨부) -> 고급 -> 환경변수 -> 하단에 시스템 변수에서 PATH 를 찾으면 된다.

파이썬 경로설정 오류

여기서 변경 누르고 우리가 찾은 파이썬 경로( C:\Users\my_data\AppData\Local\Programs\Python\Python37-32 )를 넣어주고

확인 눌러주면 끝이다.

저기 적힌 파이썬 경로 C:\Users\my_data\AppData\Local\Programs\Python\Python37-32 는 내 컴퓨터에서 찾은 경로고

여러분은 각자 컴퓨터에서 파이썬 폴더 찾아서 경로를 확인해서 복사 붙여넣기 해야 된다.

보통은 파이썬 폴더는 User 폴더에서 보통 AppData\Local 폴더에 있다.

그런데 어떤 경우는 AppDate 폴더가 없는 경우가 있다.

그런 경우에는 검색기 창 왼편 최상단에 보면

“구성” 이라는 걸 클릭하면

폴더 및 검색옵션에서 보기로 가서 숨김파일 표시 라는 항목에 체크를 해주면 보인다.

평소에는 숨겨진 폴더라 보이지 않는다.

파이썬 설치 폴더가 아닌 실행 폴더 창으로 잘못 들어가서 경로 설정하면 pip 실행이 안된다.

만약 경로설정을 하지 않고 pip install pyautogui 로 설치 명령을 넣으면 이렇게 나온다.

파이썬 경로설정 오류

바로 이렇게 오류 사진이 나온다.

반면에 경로 설정이 정상적으로 이루여져 있으면

pip를 치면 이렇게 나온다.

pip 설치 오류

아니면 cmd창을 껏다가 켠 기본 상태에서 “python” 을 치고 실행이 되면 경로 설정이 제대로 된 것이다.

만약 파이썬이 실행되지 않으면 경로설정은 실패 한 것이다(뭔가 경로설정이 잘못된 것이다)

아, 그리고 주의할 점이 있는데 , 경로 설정을 하기전에 미리 cmd 를 켜 놓았다면

다시 껐다가 다시 켜서 실행을 해야

변경된 경로가 반영되서 실행된다.

켜져있던 cmd로 바로 실행하고 안된다고 난리치고 스트레스 받는 일이 없길바란다..

(내가 그럼 -_-;;)

자 이렇게 하면 파이썬에 대한 기본적인 PATH 설정은 끝이났고

이제 pyautogui 를 설치해야한다.

pyautogui 에 대한 경로 설정이 되 있다면

cmd 실행창 어디에서도

pip install pyautogui 명령을 실행시킬 것이다.

근데 실행이 안된다면 pyautogui 에 대한 경로가 설정되지 않은 것이므로

이전과 같이 똑같이 해 주면 된다(근데 우린 pip에 대한 경로 설정을 한 적이 없으므로 될리가 없다….)

pip 역시 python 폴더로 가면 scripts 폴더가 있다.

이폴더로 들어간 후에 주소를 따서 이미 설정되어 있는 python 경로 ( C:\Users\my_data\AppData\Local\Programs\Python\Python37-32 )에다가 세미콜론(;)만 추가하고 pip가 들어있는 script 폴더 주소만 추가해 주면 끝이다.

pip install pyautogui 명령을 제대로 실행했다면

다음과 같이 나온다.

pyautogui 설치 오류

cmd 창에 바로 이렇게 화면을 띄울것이다.

이러면 pyautogui 모듈 성공적으로 설치가 된 것이다.

이상으로 파이썬 경로설정 오류 해결방법에 대한 글을 마치도록 하였다.

나도 이분야 전문가가 아니라, 왕초보단계의 사람이라 틀린 정보가 있을지도 모른다.

그래도 혹시 초보들이 나와같은 고통을 겪고 있다면 내가 조금이라도 도움을 줄수 있었다면 그것으로 만족한다.

어디까지나 이 글은 일종의 내 프로그래밍 성장일기?와 같은 것이니까

잘 못된 점이 있으면 친절하게 댓글로 달아주면 수정하도록 하겠다.

**어딜 그냥 가시려고~~?? 왔으면 흔적을 남기고 가시오!!

 어딜 그냥 가려구

언니 옵빠들!! 댓글도 달아주시고

  Like , Share 버튼 한번 누르고 가연~!! ^^

 

영어독학 / 공부 관련 포스트

당신이 흥미 있을 다른 포스트 보기 (가십편)

여행 관련 포스트

전세계 뉴스 사이트