我正在使用AWS EC2实例中它的危险python包运行一个烧瓶应用程序。
Traceback (most recent call last):
File "run.py", line 4, in <module>
app = create_app()
File "/home/ubuntu/RHS_US/application/portal/__init__.py", line 29, in create_app
from portal.users.routes import users
File "/home/ubuntu/RHS_US/application/portal/users/routes.py", line 7, in <module>
from portal.models import User
File "/home/ubuntu/RHS_US/application/portal/models.py", line 7, in <module>
from itsdangerous import TimedJSONWebSignatureSerializer as Serializer
ImportError: cannot import name 'TimedJSONWebSignatureSerializer' from 'itsdangerous' (/home/ubuntu/.local/lib/python3.7/site-packages/itsdangerous/__init__.py)对此有什么决议吗?
发布于 2022-10-13 12:22:18
在其最新版本“危险”中,TimedJSONWebSignatureSerializer不再可用。试试这个吧。对我起作用了。from itsdangerous import URLSafeTimedSerializer as Serializer
发布于 2022-10-13 14:15:39
它是一个非常常见和流行的软件包,用于其他软件包和应用程序中的序列化。要解决这个问题:
pip install flask –upgrade
我希望这能帮你解决这个问题。快乐编码
发布于 2022-11-13 06:05:01
首先,确保重新安装和更新它是危险的(因为不安装它是危险的)
pip install -U itsdangerous那么你想做的是
from itsdangerous.url_safe import URLSafeTimedSerializer as Serializer这个效果很好。
https://stackoverflow.com/questions/74039971
复制相似问题