无法找到满足要求的版本tensorflow - python3.9 64位

lvjbypge  于 2023-11-21  发布在  Python
关注(0)|答案(1)|浏览(97)

我试图使用Tensorflow进行一些联合学习,但我无法使用pip成功安装它。

  1. pip install tensorflow

字符串
我得到的错误消息是:

  1. ERROR: Could not find a version that satisfies the requirement tensorflow (from versions: none)
  2. ERROR: No matching distribution found for tensorflow


我正在使用Python 3.9.10运行一个虚拟环境,我正在使用M1 Mac。
我看过类似的帖子(I would like to install tensorflow but this message appears: Could not find a version that satisfies the requirement tensorflow (from versions: none)),其中建议检查python版本,甚至尝试tf-nightly。我这样做没有成功。

0sgqnhkj

0sgqnhkj1#

在tensorflow pypi页面上没有可用于tensorflow的arm64文件。不过,有一个guide介绍如何安装tensorflow以在Mac上运行。不过,你需要conda

  1. conda create -n TFmacOS python=3.9 pip
  2. conda activate TFmacOS
  3. conda install -c apple tensorflow-deps==2.7.0
  4. python -m pip install tensorflow-macos==2.7.0
  5. python -m pip install tensorflow-metal

字符串

**编辑:**以上信息已过时,仅适用于tensorflow < 2.12.。从tensorflow 2.12.开始,相关pypi页面上有arm64 whl文件,可以直接安装tensorflow。但建议在Apple芯片上安装metal插件加速(详情请参阅上面链接的指南)

  1. python -m pip install tensorflow-metal

相关问题