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

安装tensorflow-hub致Numpy版本冲突,求适配版本及pip回退方法

问题解答

1. 适配所有模块的Numpy版本

推荐使用 Numpy 1.26.4(1.x系列最新稳定版),或者你原本的 Numpy 1.25.2,这两个版本均可兼容你列出的所有模块:

  • matplotlib 3.8.3:官方明确支持Numpy 1.21~1.26版本
  • gensim 4.3.3:兼容Numpy 1.18.5及以上的1.x版本(暂未适配Numpy 2.0)
  • scipy 1.11.1:支持Numpy 1.21.6~1.26.x
  • tensorflow-hub:只要当前TensorFlow版本支持Numpy 1.x(多数2.x版本均支持1.23~1.26),即可正常配合使用

安装指定版本的命令:

pip install numpy==1.26.4

或回退到原版本:

pip install numpy==1.25.2

2. 回退上一次pip安装操作的方法

有两种直接可行的方式:

  • 直接回滚Numpy版本:核心问题是Numpy被强制升级到2.0.2,直接安装原版本即可解决大部分兼容问题,命令同上。
  • 完全回退tensorflow-hub安装操作:先卸载新安装的tensorflow-hub和Numpy 2.0.2,再重新安装tensorflow-hub并锁定Numpy版本:
    pip uninstall -y tensorflow-hub numpy
    pip install tensorflow-hub numpy==1.26.4
    

若需更精准回退,可查看pip安装日志(通常在~/.cache/pip/log/目录下),找到上一次安装时被替换的包版本,逐一恢复。

注意:如果环境存在多个Python版本,确保使用对应环境的pip(如pip3或虚拟环境内的pip),避免影响全局环境。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.16 17:53:15