在 mac m1 上安装 Tensorflow

Installing Tensorflow on mac m1

我正在使用 PyCharm 并在 Python 解释器中安装我的包。也就是说

In Pycharm: from Python 3.9 venv --> Interpreter Settings --> Install Package: Tensorflow (+) --> Search for Package --> Install

我几乎得到了我想要的任何东西(numpy、scipy、pandas,甚至火炬!)。但是,我尝试安装 Tensorflow,但出现以下错误:

ERROR: Could not find a version that satisfies the requirement tensorflow
ERROR: No matching distribution found for tensorflow

所以,我尝试使用 shell,它已经安装在我的 pip list 中,截至今天,版本为 2.4.0

由于我使用的是 virtual env in PyCharm,有没有办法可以解决错误并安装软件包?或者如何将已安装的软件包从我的 pip 迁移到这个 venv?

如果您是 M1 用户,您应该已经知道使用新的硅苹果开发应用程序是件令人头疼的事情 Mac。

我期待一些帮助和建议。

谢谢!

基本上,在发布此问题时,tensorflow 不支持 Python 3.9,仅适用于 3.8

已提供更多详细信息#47151