Python 설치 이후, pip 명령어가 안먹힐때
Python을 설치하고 나서 잘깔렸는지 python을 cmd/terminal에 쳤을때는 잘나오는데,
라이브러리 설치를 위해서 pip를 쳤을때는 아래 에러가 발생하는 경우가 있습니다.
'pip' is not recognized as an internal or external command 'pip'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다 |
원인
python이 설치된 폴더안에는 Scripts폴더가 있고, 그안에 pip가 있다, 환경 변수 설정이 안되어 해당 pip가 인식되지 않는 것 입니다.
쉽게 말해 바로가기를 만들었는데, 바로가기 경로가 이상해서 발생한 문제!!!
빠른 해결
1) 실행(윈도우 키) > 시스템 환경 변수 편집 > 고급 > 환경 변수
2) 사용자 변수 > Path > 편집> 새로 만들기(아래의 경로를 총 2개 입력(복붙)해줍니다)
2-1) %USERPROFILE%\AppData\Local\Microsoft\WindowsApps
2-2) %USERPROFILE%\AppData\Local\Programs\Python\Python37\Scripts
빨간색으로 칠해진 Python37의 경우에는 설치된 Python버전 마다 다르므로, 설치한 Python 버전을 입력하면 됩니다.
3) 이후 cmd에서 다시 pip -V를 입력해준다.(이때 cmd는 위 설정 이후 다시 연 cmd여야합니다)
끝!
리눅스 버전
728x90
반응형