我正试图在装有M1处理器的Macbook Pro上使用Tensorflow在PyCharm中构建一个神经网络。我使用macOS Big Sur 11.2的专业PyCharm。我尝试通过多种方式下载python3 (我认为它没有正确下载),最后我使用自制软件安装了它,所以我现在使用了Python3.9.4。在PyCharm中创建了一个虚拟环境后,我安装了tensorflow和Keras 2.5.0rc1来设置解释器,然后当我尝试导入Tensorflow时,我得到了这个错误:进程结束,退出代码132 (被信号4:信号中断)。我不明白问题出在哪里。我是否使用了错误的解释器(架构是如何影响它的),或者我是否错过了任何设置?
发布于 2021-04-28 03:28:43
这是一个已知问题,可以在tensorflow repo上找到。给出的解决方案是使用这个repo,它是带有M1芯片的Mac的tensorflow的官方端口。它有关于如何安装的详细指南。这意味着你所要做的就是从这里下载最新的版本:
https://github.com/apple/tensorflow_macos/releases
解压缩归档文件,最后运行以下命令
/bin/bash ./tensorflow_macos/install_venv.sh --help不幸的是,因为我没有MacMac机,所以我不能亲自测试它。
https://stackoverflow.com/questions/67288515
复制相似问题