繁体   English   中英

tensorflow 在 Mac M1 上崩溃

[英]tensorflow crashes on Mac M1

我正在尝试在我的 M1 Mac 上开始使用 tensorflow。 但是,当我尝试导入 tensorflow 时,我只收到以下消息

Python 3.8.5 (v3.8.5:580fbb018f, Jul 20 2020, 12:11:27) 
[Clang 6.0 (clang-600.0.57)] on darwin
In [2]: import tensorflow as tf


Process finished with exit code 132 (interrupted by signal 4: SIGILL)

我曾尝试使用 tensorflow 版本 2.7.0、2.6.0 和 2.5.0,但都有同样的问题。

我不相信 M1 支持被合并到主线 TF 中。 您需要 pip 安装 Apple 的特殊分叉和软件包,包括(但不仅)以下内容。

tensorflow-macos
tensorflow-metal
tensorflow-deps
tensorflow-macos

完整的说明在这里,这就是我要开始的地方。

https://developer.apple.com/metal/tensorflow-plugin/

这是唯一对我有用的指南,并且在第一次尝试时就奏效了。 我无法帮助您解决问题,但您的安装过程中可能出现了问题。

https://caffeinedev.medium.com/how-to-install-tensorflow-on-m1-mac-8e9b91d93706

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM