$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)"
M1 칩은 ARM 아키텍처 기반이기 때문에 windows에서 가상환경을 구성하기 위해 사용하던 Anaconda3 대신에 Miniforge를 설치하여 사용해야 한다.
따라서 Miniforge를 설치하는 법을 정리해 보았다.
1. Homebrew 설치
Homebrew는 리눅스에서의 apt 또는 yum과 같이 다양한 패키지를 설치할 수 있게 도와주는 프로그램이다. Homebrew 3.0.0부터 M1 칩을 정식 지원한다고 발표아여 정상적으로 brew 명령어를 사용할 수 있다.
아래의 명령어를 사용하여설치 스크립트를 실행하면 설치가 진행된다.
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
설치가 완료되면 마지막으로 안내 메시지가 나타나는데 안내를 따라 아래의 2줄을 실행한다.
$ echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> /Users/<USER_ID>/.zprofile
$ eval "$(/opt/homebrew/bin/brew shellenv)"
which 명령어를 사용하여 최신 homebrew가 잘 설치되었는지 설치 위치와 버전을 확인한다.
$ which brew
/opt/homebrew/bin/brew
$ brew --version
Homebrew 3.3.9
Homebrew/homebrew-core (git revision 9b79f47c837; last commit 2022-01-02)
Homebrew/homebrew-cask (git revision 76117c739f; last commit 2022-01-03)
2. Brew를 이용하여 Miniforge를 설치한다.
$ brew install miniforge
3. Anaconda3와 비슷하게 conda 명령어를 사용한다.
아래 명령어를 이용하여 가상환경을 생성한다.
$ conda create -n [가상환경이름] python==[버전]
다음 명령어를 이용하여 가상환경을 활성화한다.
$ conda activate [가상환경이름]