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

Ubuntu20.04.3下Python3.6.15环境用pip21.2.4安装TensorFlow失败求助

Ubuntu 20.04 安装TensorFlow兼容版本解决方案

核心问题原因

你遇到的版本匹配失败问题,主要是两类原因:

  • pip默认软件源下架了旧版本TensorFlow的预编译包
  • 下载的wheel包与系统架构、Python版本不匹配

x86_64架构解决方案(常规桌面/服务器CPU)

方案一:更换国内pip源安装

执行以下命令临时指定国内镜像源安装,可解决官方源旧包下架问题:

# 安装TensorFlow 1.13.1
pip3 install tensorflow==1.13.1 -i https://pypi.tuna.tsinghua.edu.cn/simple/
# 如需安装2.6.0版本,替换对应版本号即可

如果安装过程提示依赖冲突,添加--force-reinstall参数强制安装适配版本的依赖。

方案二:通过conda安装(兼容性最高)

conda会自动匹配系统、Python版本对应的兼容安装包,无需手动处理依赖:

  1. 创建适配的虚拟环境:conda create -n tf_env python=3.6
  2. 激活环境:conda activate tf_env
  3. 安装目标版本TensorFlow:conda install tensorflow==1.13.1

ARM架构解决方案(如树莓派、ARM服务器)

官方未提供ARM架构的TensorFlow 1.x预编译包,可选择以下两种方式:

  • 安装ARM适配的衍生版本:执行pip3 install tensorflow-aarch64==1.13.1
  • 自行拉取TensorFlow对应版本的源码,根据当前硬件配置编译生成适配的安装包

本地wheel安装失败排查

如果手动下载wheel安装提示不兼容,检查wheel命名是否符合当前环境:

  • 命名中cp36对应Python 3.6版本,必须和当前虚拟环境Python版本一致
  • 命名后缀manylinux2010_x86_64对应x86架构Ubuntu,manylinux2014_aarch64对应ARM架构Ubuntu,架构不匹配则无法安装

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 12:24:04