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

Windows7下Python3.7.2环境TensorFlow/Keras安装求助

Windows7 64位 + Python3.7.2 下Jupyter部署TensorFlow+Keras完整方案

完整CMD执行命令(按顺序运行)

  1. 升级pip至兼容Python3.7的最新版本
    新版pip不再支持Python3.7,需指定兼容版本:

    py -m pip install --upgrade pip==21.3.1
    
  2. 安装预编译的h5py(解决HDF5依赖问题)
    直接使用对应Python3.7 64位的预编译wheel包,避免源码编译:

    py -m pip install h5py==2.10.0
    

    (注:该版本的h5py预编译包已包含HDF5依赖,无需单独安装HDF5库)

  3. 安装兼容Windows7的TensorFlow版本
    TensorFlow 2.x及以上不再支持Windows7,选择TF1.x最后稳定版:

    py -m pip install tensorflow==1.15.0
    
  4. 安装匹配TensorFlow的Keras版本
    Keras 2.3.1是最后兼容TF1.x的稳定版本:

    py -m pip install keras==2.3.1
    
  5. 将当前Python环境添加至Jupyter内核
    确保Jupyter能识别已安装库的环境:

    py -m ipykernel install --user --name=tf-keras-env
    

验证部署

打开Jupyter Notebook,选择刚才创建的tf-keras-env内核,运行以下代码:

import tensorflow as tf
import keras

print("TensorFlow版本:", tf.__version__)
print("Keras版本:", keras.__version__)

若能正常打印版本号,说明部署成功。

关键注意事项

  • 禁止尝试源码编译h5py,Windows7下编译HDF5依赖会触发各种环境问题,预编译wheel是唯一可靠路径。
  • 必须严格匹配版本:TensorFlow1.15.0 + Keras2.3.1 + h5py2.10.0,三者版本不兼容会导致运行报错。
  • 若之前安装过其他版本的库,建议先执行py -m pip uninstall tensorflow keras h5py清理旧环境,再按步骤重新安装。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 10:00:59