호테의 노트에 오신 것을 환영합니다 🙌

Tableau와 Salesforce, Python과 SQL 등 데이터의 전반적인 것들을 다루는 기술 블로그입니다.

기타 Tips

Mac OS Homebrew 설치, Python 및 pip 설치

Hote's Note 2024. 9. 18. 21:40

Homebrew란?

홈브루(Homebrew)는 자유-오픈 소스 소프트웨어 패키지 관리 시스템의 하나로서 애플의 macOS 운영 체제의 소프트웨어 설치를 단순하게 만들어준다. 원래 맥스 호웰(Max Howell)이 개발한 이 패키지 관리자는 루비 온 웨일즈 공동체에서 인기를 얻었으며 확장성으로 호평을 받았다. 홈브루는 쉬운 사용성, 명령 줄로의 통합이 가능하므로 이용이 권장된다.

홈브루는 깃허브를 활용하여 사용자 기여를 통한 여러 패키지들의 지원을 확장한다. 2010년, 홈브루는 깃허브에서 3번째로 가장 많이 포크된 저장소였다. 2012년, 홈브루는 깃허브에서 신규 기여자 수가 가장 많았다. 2013년, 홈브루는 깃허브의 프로젝트 가운데 가장 많은 수의 기여자와 닫힌 이슈들이 있었다.

홈브루는 리눅스 포팅의 하나인 리눅스브루(Linuxbrew), 또 홈브루 기반이면서 그래픽 사용자 인터페이스 애플리케이션의 설치에 초점을 둔 홈브루 캐스크(Homebrew Cask), 그리고 PHP와 같은 프로그래밍 언어에 특화된 탭스(taps) 등 여러 하위 프로젝트를 탄생시켰다.

 

Homebrew 설치

Mac 유저는 터미널을 설치를 진행할수 있습니다.

(Mac 에서 Cmd + Space를 누르고, “터미널”을 입력하면 터미널이 실행됩니다.)

Homebrew가 설치되어 있지 않다면, 먼저 설치해야 합니다. 터미널에 다음 명령어를 입력하세요:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
위 명령어를 입력하면 설치를 진행할 지 여부에 대해서 확인하는 창이 뜨고, 여기서 RETURN/ENTER 키를 누르면 Homebrew 설치가 진행됩니다. 설치를 계속하고 싶으면 그냥 Enter 키를 누르면 됩니다.

 

Homebrew가 성공적으로 설치되면 pip과 awscli 등을 설치할 수 있습니다.

 

Tips : 설치는 했지만 실행이 안될때

설치는 제대로 완료된 것 같습니다만 경고 메시지에서 /opt/homebrew/bin이 PATH에 추가되지 않았다는 점을 지적하고 있다면 터미널에 다음 두 명령어를 실행하여 Homebrew를 PATH에 추가해야 합니다:

 

(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/username/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"

 

Python 및 pip 설치

Homebrew를 설치한 후, 다음 명령어로 Python 3 및 pip을 설치하세요:

 
brew install python

Python이 설치되면 pip도 자동으로 설치됩니다.

3. pip 버전 확인

설치가 완료되면, pip이 제대로 설치되었는지 다음 명령어로 확인할 수 있습니다:

pip3 --version

 

 

Tips : Homebrew Python 및 pip 사용 설정

 

설치가 완료된 후, Homebrew의 Python 및 pip가 기본으로 사용되도록 설정합니다. 다음 명령어를 실행하여 Homebrew로 설치된 Python과 pip를 우선적으로 사용하도록 PATH를 설정합니다.

echo 'export PATH="/opt/homebrew/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc