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

使用Python requests库时出现werkzeug.wrappers.json模块缺失错误

解决 ModuleNotFoundError: No module named 'werkzeug.wrappers.json' 问题

问题根源

从报错回溯能看出,这个错误和你的GitHub API调用代码无关,是pytest加载schemathesis插件时触发的依赖冲突:schemathesis旧版本依赖werkzeug.wrappers.json模块,但该模块在Werkzeug 2.3及以上版本中已被移除(合并到werkzeug.wrappers模块)。

解决方案

任选以下一种方式即可解决:

  1. 升级schemathesis到最新版本(推荐)
    新版本已适配Werkzeug的API变更,执行命令:

    pip install --upgrade schemathesis
    
  2. 降级Werkzeug到兼容版本
    若不想升级schemathesis,可将Werkzeug降级到2.2.x系列,比如:

    pip install werkzeug==2.2.3
    
  3. 卸载不需要的schemathesis插件
    如果你根本用不到schemathesis,直接卸载:

    pip uninstall schemathesis
    

额外提醒

你的GitHub API调用代码本身没有问题,修复依赖冲突后就能正常运行。另外注意:你提供的GitHub令牌已公开,请及时撤销或更新该令牌,避免账号安全风险。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.19 01:17:02