Apple 실리콘 M1에 Tensorflow의 python3 설치

Hannes 아

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)]

여기에 이미지 설명 입력

이것이 어떻게 작동 할 수 있습니까, 아니면 어떻게 작동하는지 누가 압니까?

Lescurel

Apple M1은 ARM64 아키텍처의 프로세서이며 TensorFlow의 모든 pip 패키지는 x86_64 아키텍처 용으로 컴파일됩니다. (라즈베리 파이 패키지는 제외하지만 어쨌든 MacO와 호환되지 않습니다).

우리가에 핍 패키지의 이름을 보면 설치 페이지 TensorFlow의 대부분은 중 포함 x86_64하거나 amd64, 그들은 x86_64의 아키텍처에 내장되어 있음을 나타냅니다.

M1에서 TensorFlow를 실행하려면 다음 중 하나를 수행해야합니다.

  • x86_64에서 Rosetta 2까지를 대상으로하는 소스에서 TensorFlow를 컴파일합니다. 불행히도 github의이 문제에 따르면 Rosetta 2는 TensorFlow의 pip 빌드에서 활성화 된 AVX 명령어 세트를 지원하지 않으므로 소스에서 다시 빌드해야합니다.
  • 이 github 저장소 에서 찾을 수있는 Apple에서 개발 한 M1에서 TensorFlow에 대한 실험적 지원을 사용 합니다 . 그런 식으로 진행하면 일부 Python 패키지가 M1과 호환 / 사용 가능하지 않을 수 있습니다.

2021/01/04부터 Apple M1은 TensorFlow 팀에서 지원하는 아키텍처가 아닙니다 .

현재 Mac ARM을 지원할 수 없습니다. 3 가지 운영 체제 모두에서 빌드 문제에 집중할 수있는 개발자는 한 명 미만입니다.

따라서 커뮤니티에서 지원을 받아야합니다. 다른 여러 플랫폼의 빌드 관련 문제에 초점을 맞춘 SIG 빌드가 있으므로 공식적으로 축복하는 pip 패키지에만 집중할 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Python이 M1 CPU로 실행되는 새로운 Apple 컴퓨터에서 실행할 수 있습니까?

분류에서Dev

Python3에서 뒤틀림 : 일련의 "파일을 찾을 수 없음"오류와 함께 설치 실패

분류에서Dev

Apple 실리콘의 R 및 Rstudio

분류에서Dev

python3 용 sklearn의 설치 오류

분류에서Dev

WSL (Ubuntu)에 python3 용 venv 설치

분류에서Dev

Ubuntu에 Python3 용 Pylint 설치

분류에서Dev

Ubuntu에 Python3 용 Pylint 설치

분류에서Dev

Docker에 python3으로 Cython 설치

분류에서Dev

python3 -m pip 설치 VS pip3 설치

분류에서Dev

Apple M1 : psycopg2 패키지 설치 기호를 찾을 수 없음 : _PQbackendPID

분류에서Dev

Windows에서 Pip Python 3.5 아나콘다로 TensorFlow 설치

분류에서Dev

Python3 인터프리터에서 메서드 및 클래스의 위치

분류에서Dev

Python3 인터프리터에서 메서드 및 클래스의 위치

분류에서Dev

Conda 설치-Python3, Tensorflow, skdata-단일 환경

분류에서Dev

아나콘다로 Windows에 TensorFlow 설치

분류에서Dev

Python3, _superlu.cpython-34m.so로 scikit-learn 설치 : 정의되지 않은 기호 : dtrsm_

분류에서Dev

python = 3.6 빌드로 아나콘다에 dlib 설치 실패

분류에서Dev

Ubuntu에서 Python3 pip3 설치가 중단됨

분류에서Dev

Ubuntu에서 Python3 pip3 설치가 중단됨

분류에서Dev

CUDA 8 RC에서 Tensorflow 설치 실패

분류에서Dev

Ubuntu 14.04.2 LTS의 Python3 용 소스에서 numpy, scipy 및 기타 패키지를 설치하는 방법

분류에서Dev

Windows에서 관리자 권한없이 python3을 설치하는 방법은 무엇입니까?

분류에서Dev

APU (예 : apple m1 mac)의 메모리 복사는 GPU 관련 와이드 벡터 명령어를 사용합니까?

분류에서Dev

OSX에서 python3의 별칭을 설정하는 방법

분류에서Dev

WSL에서 Python3 pip 설치 복구

분류에서Dev

BeagleBoneBlack (revC)에 python3을 설치할 수 없습니다.

분류에서Dev

macOS에서 Python3 용 NumPy 설치 오류

분류에서Dev

python3에서 dask.array 설치 / 사용

분류에서Dev

우분투에 python3을 설치할 수 없습니다.

Related 관련 기사

  1. 1

    Python이 M1 CPU로 실행되는 새로운 Apple 컴퓨터에서 실행할 수 있습니까?

  2. 2

    Python3에서 뒤틀림 : 일련의 "파일을 찾을 수 없음"오류와 함께 설치 실패

  3. 3

    Apple 실리콘의 R 및 Rstudio

  4. 4

    python3 용 sklearn의 설치 오류

  5. 5

    WSL (Ubuntu)에 python3 용 venv 설치

  6. 6

    Ubuntu에 Python3 용 Pylint 설치

  7. 7

    Ubuntu에 Python3 용 Pylint 설치

  8. 8

    Docker에 python3으로 Cython 설치

  9. 9

    python3 -m pip 설치 VS pip3 설치

  10. 10

    Apple M1 : psycopg2 패키지 설치 기호를 찾을 수 없음 : _PQbackendPID

  11. 11

    Windows에서 Pip Python 3.5 아나콘다로 TensorFlow 설치

  12. 12

    Python3 인터프리터에서 메서드 및 클래스의 위치

  13. 13

    Python3 인터프리터에서 메서드 및 클래스의 위치

  14. 14

    Conda 설치-Python3, Tensorflow, skdata-단일 환경

  15. 15

    아나콘다로 Windows에 TensorFlow 설치

  16. 16

    Python3, _superlu.cpython-34m.so로 scikit-learn 설치 : 정의되지 않은 기호 : dtrsm_

  17. 17

    python = 3.6 빌드로 아나콘다에 dlib 설치 실패

  18. 18

    Ubuntu에서 Python3 pip3 설치가 중단됨

  19. 19

    Ubuntu에서 Python3 pip3 설치가 중단됨

  20. 20

    CUDA 8 RC에서 Tensorflow 설치 실패

  21. 21

    Ubuntu 14.04.2 LTS의 Python3 용 소스에서 numpy, scipy 및 기타 패키지를 설치하는 방법

  22. 22

    Windows에서 관리자 권한없이 python3을 설치하는 방법은 무엇입니까?

  23. 23

    APU (예 : apple m1 mac)의 메모리 복사는 GPU 관련 와이드 벡터 명령어를 사용합니까?

  24. 24

    OSX에서 python3의 별칭을 설정하는 방법

  25. 25

    WSL에서 Python3 pip 설치 복구

  26. 26

    BeagleBoneBlack (revC)에 python3을 설치할 수 없습니다.

  27. 27

    macOS에서 Python3 용 NumPy 설치 오류

  28. 28

    python3에서 dask.array 설치 / 사용

  29. 29

    우분투에 python3을 설치할 수 없습니다.

뜨겁다태그

보관