본문 바로가기
공부/프로그래밍

[airflow] mac m1 에서 설치 중 cpython-310-darwin.so import 에러

by demonic_ 2022. 5. 9.
반응형

맥북 m1 에 airflow를 설치해 GCP와 연동하는데 다음 에러가 발생했다.

ImportError: dlopen(/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/grpc/_cython/cygrpc.cpython-310-darwin.so, 0x0002): tried: '/Library/Frameworks/Python.framework/Versions/3.10/lib/python3.10/site-packages/grpc/_cython/cygrpc.cpython-310-darwin.so' (mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e'))

 

cpu 가 달라 설치에 실패하는 에러인데 다음과 같은 방법으로 설치하면 사용이 가능하다

참고로 여기서 사용한 python 버전은 3.10 이다(딱히 버전이 문제될거 같진 않다)

$ pip3 install --no-binary :all: grpcio --ignore-installed

 

이후 실행하면 잘 되지만 중간중간 python이 먹통이 되는 느낌이 있긴 하다. 그래도 설치는 완료 했음.

 

 

끝.

 

반응형

댓글