MAC OS m1 m2 m3 환경에서 python 3.6 설치하기

MAC OS m1 m2 m3 환경에서 python 3.6 설치하기

애플 실리콘 M칩셋에서는 python 3.6 설치가 불가하다. (정식 지원되지 않는 버전이다)

환경에 따라 파이썬을 설치하기 위해서 pyenv, conda 등 가상환경을 주로 사용할텐데,

pyenv install 3.6

m1에서는 위 코드로 설치가 가능했음에도 m3 맥북에서는 오류와 함께 설치가 되지 않았다.

conda 환경을 구성해도 마찬가지였다.

이는 conda 또한 osx-arm64 버전으로 설치가 되어서 호환성에 제한이 있기 때문인데.

해결 방법은 mac x86_64 버전의 miniconda3을 설치하면 된다.

https://docs.anaconda.com/free/miniconda/index.html

위 링크에서 MAC x86_64 버전을 다운로드해서 설치하자

# miniconda3 MAC x86_64 버전을 다운로드해서 설치
chmod 777 Miniconda3-latest-MacOSX-x86_64.sh
./Miniconda3-latest-MacOSX-x86_64.sh

그리고 python 3.6.15 가상환경을 만들어본다.

–channel conda-forge 를 넣어줘야 설치에 필요한 바이너리를 찾을 수 있다.

conda create -n python-3615 python=3.6.15 --channel conda-forge

다른 라이브러리를 설치할때도 conda-forge를 보게 해주면 된다.

conda install numba=0.48 --channel conda-forge
conda install numpy=1.19.2 --channel conda-forge
conda install librosa=0.9.2 --channel conda-forge

You may also like...

답글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.