Developer/Python

맥을 쓰는데 터미널에서 pip가 안된다면 해결 방법

빠르크의3분강좌 2023. 7. 14. 09:32
반응형

맥을 쓰는데 터미널에서 pip가 안된다면 해결 방법

맥북에서 파이썬을 이용한 개발을 할 때 초보자 입장에서는 여간 어려운 점이 한 둘이 아닙니다.

시중 책들이 대부분 윈도우 기반으로 작성되다 보니 맥에서는 그게 잘 안통할 때가 있더라구요.

대표적인 것이 파이썬 라이브러리 패키지를 설치하는 pip 명령어 입니다.

 

그림과 같이 맥의 터미널을 실행해서 pip를 이용해 패키지를 설치하려 하면

-bash: pip: command not found 가 나타납니다.

pip 명령어를 찾을 수 없다는거죠.

 

저도 이 부분이 당혹스러워서 구글링 하면서 이것저것 찾아봤는데 원인과 해결방법은 생각보다 간단했습니다.

먼저 해결방법 부터 말씀드리면 pip를 pip3으로 변경해서 실행하면 됩니다.

그럼 다음과 같이 파이썬 패키지가 맥에 설치됩니다.

즉 윈도우에서 bs4 라는 파이썬 패키지를 설치할 때 명령어를 pip install bs4 라고 사용했다면

맥에서는 pip3 install bs4 이렇게 pip를 pip3으로 변경해주시면 됩니다.

 

#윈도우
pip instal <설치패키지>
#Mac
pip3 instal <설치패키지>

 

맥에 파이썬 3 최신 버전을 설치하면 파이썬에 기본적으로 pip가 설치되어 있습니다.

다만 별도의 설정을 하지 않으면 맥이 pip 명령어를 인식하지 못하고 pip3 명령어만 인식하기 때문입니다.

 

나는 pip3가 아닌 pip를 이용해 패키지를 맥에서 설치하고 싶다고 하신다면 다음 블로그 내용을 참고하시면 되겠습니다. 저도 이 블로그 내용을 보고 변경하긴 했어요. 세삼 선배 개발자님들의 공유에 늘 감사드립니다.

https://velog.io/@taekwon/Python-pip3%EB%A5%BC-pip%EB%A1%9C-%EB%B0%94%EA%BE%B8%EB%8A%94-%EB%B0%A9%EB%B2%95-feat.-alias-source

 

[Terminal] pip3를 pip로 바꾸는 방법 (feat. alias & source)

pip3를 pip로 대체하여 생산성을 좀 더 높여 보자.

velog.io