推荐直接安装TensorFlow(pip install tensorflow),它已内置tf.keras,无需单独安装旧版Keras;旧版standalone Keras自2025年起停止更新且不推荐使用。
安装 Keras 很简单,但要注意它现在默认依赖 TensorFlow 作为后端(不再支持 Theano 或 CNTK),所以实际是安装 TensorFlow + Keras 的组合。官方推荐直接安装 TensorFlow,它已内置完整版 Keras(tf.keras),无需单独装旧版 standalone Keras。
这是最稳定、兼容性最好、且官方唯一维护的方式:
✅ 安装完成后,你就可以直接用 import tensorflow as tf,然后通过 tf.keras 使用所有 Keras 功能,比如:
仅适用于特殊遗留项
目(如需对接老教程或固定版本环境)。注意:standalone keras(即 pip install keras)自 2025 年起已停止更新,且与新 TensorFlow 不完全兼容:
import keras,但内部仍调用 tf.keras,功能和行为与 tf.keras 基本一致在 Python 中运行:
import tensorflow as tf如果没报错并输出版本号,说明安装成功。也可以尝试快速建一个模型测试:
model = tf.keras.Sequential([tf.keras.layers.Dense(10)])pip install tensorflow 安装的是 CPU 版;如需 GPU 加速,需额外安装 tensorflow-gpu(旧版)或确认 CUDA/cuDNN 环境后安装对应 GPU 版 TensorFlow(新版统一为 tensorflow,自动检测 GPU)python -m venv myenv 创建独立环境,避免包冲突--user 参数:pip install --user tensorflow