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

XAMPP环境下Flask安装flask-mysqldb报VC++14.0错误如何解决

flask-mysqldb安装VC++ 14.0报错的解决方案
  • 方案1:使用预编译包避免本地编译
    报错核心原因是flask-mysqldb依赖的mysqlclient包需要本地C++环境编译,直接安装预编译版本即可跳过编译步骤:
    1. 先清理残留安装项:pip3 uninstall flask-mysqldb -y
    2. 直接安装预编译的mysqlclient:pip3 install mysqlclient
    3. 完成后再重新安装flask-mysqldb:pip3 install flask-mysqldb
  • 方案2:更换无需编译的MySQL连接驱动
    可以改用纯Python实现的pymysql替代,完全不需要C++编译环境,适配XAMPP自带的MySQL:
    1. 安装对应依赖:pip3 install flask pymysql
    2. Flask应用配置数据库连接串时修改为mysql+pymysql://数据库用户名:数据库密码@localhost/目标数据库名即可正常使用,功能和flask-mysqldb一致。
  • 方案3:修复VC++ Build Tools配置
    若要继续使用原有安装方式,需要确认Build Tools安装正确:
    1. 打开Visual Studio Installer,修改已安装的Build Tools,勾选「使用C++的桌面开发」工作负载,确认安装所有关联的MSVC编译套件、Windows SDK组件
    2. 安装完成后重启命令行终端,必要时重启系统确保环境变量生效,再重新执行安装命令。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 18:36:04