chatgpt~bingAI帮我解决flask错误
  2xk0JyO908yA 2023年11月02日 53 0

出错信息

我使用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不知道应该用哪个了。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  2Fnpj8K6xSCR   2024年05月17日   101   0   0 Python
  xKQN3Agd2ZMK   2024年05月17日   70   0   0 Python
  fwjWaDlWXE4h   2024年05月17日   38   0   0 Python
  YpHJ7ITmccOD   2024年05月17日   39   0   0 Python
2xk0JyO908yA