You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

M1芯片Big Sur系统下VSCode Conda环境无法安装tensorflow-macos 2.10

解决tensorflow-macos 2.10.0无法安装的问题

核心原因分析

虽然官方说明Big Sur 11.7.6适配tensorflow-macos 2.10.0,但PyPI上该版本的arm64适配包并未提供Python 3.10的版本,或者你的pip环境存在架构不匹配(比如使用Rosetta转译的x86环境),导致pip无法找到对应版本。

可行解决方案

  • 确认pip架构适配M1
    执行命令检查pip支持的架构标签,确保包含arm64相关项:

    pip3 debug --verbose | grep "Compatible tags"
    

    若输出仅含x86_64标签,说明当前是Rosetta转译的Python环境,需切换到原生arm64版本(可通过brew或pyenv安装原生Python)。

  • 使用conda安装(推荐)
    tensorflow-deps是conda专属依赖包,用conda安装能自动处理版本匹配:

    conda install -c apple tensorflow-macos==2.10.0
    
  • 创建Python 3.9虚拟环境重试
    tensorflow-macos 2.10.0对Python 3.9的arm64支持更完整,步骤如下:

    # 用pyenv安装Python 3.9.16(若未安装)
    pyenv install 3.9.16
    pyenv local 3.9.16
    # 创建并激活虚拟环境
    python -m venv tf_env
    source tf_env/bin/activate
    # 安装对应版本依赖
    pip install tensorflow-deps==2.10
    pip install tensorflow-macos==2.10.0
    
  • 切换到PyPI官方源安装
    国内镜像源可能未同步版本,尝试官方源:

    pip install tensorflow-macos==2.10.0 -i https://pypi.org/simple/
    

内容的提问来源于stack exchange,提问作者aureum

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 20:12:11