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

2023年如何安装DeepSpeech?遇tensorflow依赖问题求解决方案

在Google Colab中安装DeepSpeech的可行方法(2023年)

DeepSpeech停更后确实没法直接用pip安装,核心问题是它依赖的TensorFlow 1.15.4只支持Python 3.6~3.8,而Colab默认Python版本偏高,按下面的步骤操作就能搞定:

步骤1:安装兼容的Python版本

在Colab单元格里运行以下命令,安装Python 3.8:

!sudo apt-get update
!sudo apt-get install python3.8 python3.8-dev python3.8-distutils -y

步骤2:切换默认Python为3.8

更新pip并把Python 3.8设为默认版本:

!curl https://bootstrap.pypa.io/get-pip.py | python3.8
!sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.8 1
!sudo update-alternatives --config python3

执行最后一条命令后,会弹出选项,输入对应Python 3.8的编号回车就行。

步骤3:验证环境是否正确

运行下面的命令确认版本:

!python3 --version
!pip3 --version

要确保Python显示3.8.x,pip也对应Python 3.8版本。

步骤4:安装TensorFlow 1.15.4

直接安装指定版本的TensorFlow:

!pip3 install tensorflow==1.15.4

如果遇到numpy版本冲突,先手动装低版本numpy:

!pip3 install numpy==1.19.5

步骤5:克隆DeepSpeech源码并安装

切换到稳定的兼容版本(v0.9.3对应TF1.15)再安装:

!git clone https://github.com/mozilla/DeepSpeech.git
%cd DeepSpeech
!git checkout tags/v0.9.3
!python3 setup.py install

步骤6:测试安装结果

运行命令验证是否成功:

!deepspeech --version

注意事项

  • Colab重启后环境会重置,每次用都得重新走一遍流程,建议把这些步骤存成Colab笔记本,下次直接打开运行。
  • 要是安装时出现缓存问题,给pip命令加--no-cache-dir参数就行。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.15 03:23:36