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

Win10下32位Python3.9安装Matplotlib失败:缺失vswhere.exe求助

解决Windows10下32位Python3.9安装Matplotlib失败的问题

问题核心

报错提示找不到C:\Program Files\Microsoft Visual Studio\Installer\vswhere.exe,本质是安装Matplotlib的依赖包contourpy时需要C++编译环境,但系统缺少对应的Visual Studio工具链,导致元数据生成失败。

解决方案

方案1:安装Visual Studio编译工具

  • 下载并安装Visual Studio Build Tools,安装时勾选「桌面开发使用C++」组件,确保包含MSVC v142+工具链、Windows SDK等核心组件。
  • 安装完成后重启电脑,再执行pip install matplotlib。

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

  • 下载对应32位Python3.9版本的contourpy和matplotlib预编译wheel文件(格式为xxx-cp39-none-win32.whl)。
  • 先执行pip install 本地contourpy文件路径,再执行pip install 本地matplotlib文件路径。

方案3:切换到64位Python(如果系统支持)

  • 若你的Windows10是64位系统,卸载当前32位Python3.9,安装64位版本。64位Python的第三方包预编译支持更完善,执行pip install matplotlib通常可直接成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 18:13:07