Python 모듈 관리 - distutils.errors.LinkError: command '/usr/bin/g++' failed with exit code 1

L-cloud·2022년 12월 18일
0

Python에서 필요한 패키지를 설치하는 도중 아래와 같은 에러가 발생했다.

M1 칩을 사용하고 있는 상황이고 검색해보니 아래와 같은 글을 볼 수 있었다.

Unfortunately, Google does not provide grpcio wheels built for Apple Silicon Macs. As you see from this issue, users have come up with a variety of compiler flags to compile the library on M1, which don't always work.

여러 궁금증이 들었다. 이번 시리즈를 통해 해결해나가야할 질문은 아래와 같다.

  1. 왜 M1 칩은 일부 소프트웨어나 모듈을 사용할 수 없을까?
  2. distuils, setup.py 는 무엇일까?
  3. pip와 파이썬 가상환경이 어떻게 동작하고 모듈을 관리하는가
profile
내가 배운 것 정리

0개의 댓글