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

运行Keras示例报错:No module named 'keras.utils.np_utils'

解决keras.utils.np_utils模块找不到的问题

错误原因

新版本的Keras(包括TensorFlow集成的Keras或独立Keras 3.x)中,keras.utils.np_utils模块已被移除,to_categorical函数的导入路径发生了变更。

修复步骤

  • 替换导入语句:
    将代码中的

    from keras.utils.np_utils import to_categorical
    

    替换为以下任一形式:

    1. 若使用独立Keras库(Keras 3.x):
      from keras.utils import to_categorical
      
    2. 若使用TensorFlow内置的Keras(主流场景):
      from tensorflow.keras.utils import to_categorical
      
  • (可选)确认库版本:
    运行以下命令查看当前Keras和TensorFlow版本,确保二者版本兼容:

    pip show keras tensorflow
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.05 10:01:01