chatgpt~bingAI帮我解决flask错误
出错信息
我使用flask时,运行后出现下面的错误:Traceback (most recent call last):
File "D:/github/lind-python/test-web.py", line 1, in <module>
from flask import Flask
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\flask\__init__.py", line 14, in <module>
from jinja2 import escape
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\jinja2\__init__.py", line 9, in <module>
from .bccache import BytecodeCache
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\jinja2\bccache.py", line 24, in <module>
from .utils import open_if_exists
File "C:\Users\User\AppData\Local\Programs\Python\Python36\lib\site-packages\jinja2\utils.py", line 41, in <module>
_slash_escape = "\\/" not in json.dumps("/")
AttributeError: module 'json' has no attribute 'dumps'
Process finished with exit code 1
- 使用chatgpt3.5没有找到相关方案
BingAI的解释
你好,这是Bing。😊
根据搜索结果¹²³,这个错误可能是由于你的项目中有一个名为**json.py**的文件,导致flask导入了错误的json模块。你可以尝试将这个文件重命名为其他名称,比如**json2.py**,然后重新运行你的代码。
如果这个方法不起作用,你可以检查你的flask和jinja2模块是否安装正确,或者尝试升级或降级它们的版本。
希望这些信息对你有帮助。👍
源: 与必应的对话, 2023/6/1
(1) python - AttributeError: module 'simplejson' has no attribute 'dumps .... https://stackoverflow.com/questions/57341651/attributeerror-module-simplejson-has-no-attribute-dumps-on-import-flask.
(2) pythonのFlaskで関数内のjsonのエラーを解決したい. https://teratail.com/questions/350955.
(3) Python JSON module has no attribute 'dumps' - Stack Overflow. https://stackoverflow.com/questions/11369734/python-json-module-has-no-attribute-dumps.
自己看了自己的项目,确实有json.py
按着BingAI的提示,我把json.py改名为json2.py,问题得到了解决;我怀疑原因还是系统json包里也有json.py,我的和人家的冲突了,导致flask不知道应该用哪个了。
合集:
大模型
分类:
python & golang & nodejs
, 大模型
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 【.NET】调用本地 Deepseek 模型
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
2017-06-01 EF架构~FluentValidation实体检验与实体分离了
2016-06-01 WebApi系列~StringContent参数需要添加MetaType对象
2016-06-01 DotNetCore跨平台~性能测试~可以放心使用了
2015-06-01 MongoDB学习笔记~自己封装的Curd操作(查询集合对象属性,更新集合对象)
2012-06-01 事件之道~一 如何让实体发生更新时,同时记录它更新的内容到日志表
2011-06-01 项目中的通用查询参数类,它体现了项目架构的大局观
2011-06-01 MVC模式中,如何使用AJAX进行分页