Apple Silicon M1에 macOS Big Sur가 있고 python3에 Tensorflow를 설치할 수 없습니다. xcode python3을 제거하고 brew arm64 python3을 설치했습니다 (x86 python3도 작동하지 않음).
성공적인 64 bis 버전을 확인했습니다.
python3 -c "import sys; print(sys.version)" or python -c "import struct; print(struct.calcsize('P')*8)"
3.8.7 (기본값, 2020 년 12 월 30 일, 02:09:32) [Clang 12.0.0 (clang-1200.0.32.28)]
이것이 어떻게 작동 할 수 있습니까, 아니면 어떻게 작동하는지 누가 압니까?
Apple M1은 ARM64 아키텍처의 프로세서이며 TensorFlow의 모든 pip 패키지는 x86_64 아키텍처 용으로 컴파일됩니다. (라즈베리 파이 패키지는 제외하지만 어쨌든 MacO와 호환되지 않습니다).
우리가에 핍 패키지의 이름을 보면 설치 페이지 TensorFlow의 대부분은 중 포함 x86_64
하거나 amd64
, 그들은 x86_64의 아키텍처에 내장되어 있음을 나타냅니다.
M1에서 TensorFlow를 실행하려면 다음 중 하나를 수행해야합니다.
2021/01/04부터 Apple M1은 TensorFlow 팀에서 지원하는 아키텍처가 아닙니다 .
현재 Mac ARM을 지원할 수 없습니다. 3 가지 운영 체제 모두에서 빌드 문제에 집중할 수있는 개발자는 한 명 미만입니다.
따라서 커뮤니티에서 지원을 받아야합니다. 다른 여러 플랫폼의 빌드 관련 문제에 초점을 맞춘 SIG 빌드가 있으므로 공식적으로 축복하는 pip 패키지에만 집중할 수 있습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다