cannot import name 'json' from 'itsdangerous'
来源:4-9 打造高可用flask mvc框架
肇秋今天没报错
2022-03-07
(xjz_env) [root@localhost www]# python manager.py runserver
Traceback (most recent call last):
File “/home/www/manager.py”, line 2, in
from application import app,manager
File “/home/www/application.py”, line 3, in
from flask import Flask
File “/root/xjz_env/lib/python3.9/site-packages/flask/init.py”, line 19, in
from . import json
File “/root/xjz_env/lib/python3.9/site-packages/flask/json/init.py”, line 15, in
from itsdangerous import json as _json
ImportError: cannot import name ‘json’ from ‘itsdangerous’ (/root/xjz_env/lib/python3.9/site-packages/itsdangerous/init.py)
之前高版本的一直报flask._compat不存在错误,用低版本的flask就一直报错这个,怎么破
2回答
-
qq_慕慕8404022
2022-03-08
我是用高版本的flask, 然后把flask_script/__init__.py 里面的 from ._compat import text_type改成 from flask_script._compat import text_type
212022-03-08 -
编程浪子
2022-03-28
你好
最近公司太忙了,把这里提问忘记了,非常抱歉。学习的精神给予肯定,但是这种修改源码的方式对未来升级不好。这个主要是新版本废除了一些方法,官网不建议使用flask_script 而是click。等空了我给大家讲解下
012022-03-28
相似问题