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

Win10+Python3.9安装numpy1.19.2失败,适配tensorflow-gpu2.6求助

解决方案

方案1:安装Microsoft Visual C++ 14.0构建工具

numpy 1.19.2在Windows环境下源码编译需要依赖Microsoft Visual C++ 14.0及以上版本的构建工具,你可以直接安装轻量的Visual Studio Build Tools(无需完整Visual Studio):

  • 下载Visual Studio Build Tools安装程序,勾选「C构建工具」组件(包含VC14.0及必要编译依赖),完成安装后重启终端,再执行pip install numpy==1.19.2。

方案2:使用预编译wheel包安装numpy 1.19.2

跳过源码编译环节,直接用预编译的二进制wheel包安装,避免依赖编译工具:

  • 执行命令:
    pip install numpy==1.19.2 --only-binary :all:
    
    该命令会强制pip从PyPI下载预编译的wheel文件,而非尝试本地编译源码。

方案3:兼容numpy 1.24.2与tensorflow-gpu 2.6.0(临时方案)

虽然官方要求numpy~=1.19.2,但部分场景下高版本numpy也能与tensorflow-gpu 2.6.0兼容:

  • 先执行基础测试代码验证兼容性:
    import tensorflow as tf
    print(tf.config.list_physical_devices('GPU'))
    print(tf.reduce_sum(tf.random.normal([1000, 1000])))
    
    如果运行无报错,说明当前环境兼容,可暂时使用numpy 1.24.2,但长期建议匹配官方指定依赖版本,避免潜在兼容性问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.24 15:12:49