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

Windows10下Python3.6.6安装tensorflow==1.15.2失败,无法运行Go-Explore代码

解决Windows下安装tensorflow==1.15.2及项目依赖的问题

1. 修复tensorflow==1.15.2安装失败的核心问题

TensorFlow 1.15.2的官方PyPI包在Windows平台仅支持Python 3.5-3.7 64位版本,出现找不到匹配版本的情况,可按以下方式解决:

  • 优先用国内镜像源提升查找成功率,执行:
    pip install tensorflow==1.15.2 -i https://pypi.tuna.tsinghua.edu.cn/simple
    
  • 若镜像源仍无法找到,改用conda安装(conda仓库通常保留更多旧版本包):
    先确保conda已配置国内镜像,然后执行:
    conda install tensorflow==1.15.2
    
  • 极端情况:从TensorFlow官方历史包仓库下载对应Python 3.6的Windows 64位wheel文件,本地执行pip install 文件名.whl完成安装。

2. 处理项目其他依赖的Windows兼容性问题

项目中的部分依赖在Windows环境下需要额外配置:

  • mpi4py:必须先安装Microsoft MPI运行环境,完成后再执行pip install mpi4py
  • horovod:Horovod对Windows的支持有限,若无需分布式训练,可暂时注释掉requirements.txt中的该依赖;若需要,改用conda安装:conda install horovod
  • baselines:直接从GitHub安装可能因编译失败,需先安装Visual Studio Build Tools(勾选C++编译组件),再执行安装命令;或克隆仓库到本地,切换到指定commit后执行pip install -e .

3. 完整安装流程建议

  1. 确认当前Python 3.6.6环境为64位(TensorFlow 1.x不支持32位Windows)
  2. 激活独立虚拟环境
  3. 安装TensorFlow 1.15.2(选上述任一可行方法)
  4. 安装Microsoft MPI后,执行pip install mpi4py
  5. 安装其余无特殊依赖的包:
    pip install gym[Atari] Pillow imageio matplotlib loky joblib dataclasses opencv-python cloudpickle
    
  6. 单独安装baselines:
    pip install git+https://github.com/openai/baselines@ea25b9e8b234e6ee1bca43083f8f3cf974143998
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 11:33:00