【发布时间】:2023-04-04 14:28:01
【问题描述】:
我收到此错误:
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/OpenSSL/crypto.py:14: CryptographyDeprecationWarning:Python 2 不再受支持 Python核心团队。现在在密码学中已弃用对它的支持, 并将在下一个版本中删除。从密码学导入 实用程序,x509
我已尝试更新密码学模块和 python。这个问题的解决方法是什么?
【问题讨论】:
-
升级到 Python 3.x。
-
Python 2 自 2010 年以来没有收到过重大更新,它的最后一个补丁是在 2019 年。它在 2020 年初日落,不再收到安全更新,因此使用加密模块可能不是最好的主意。如果我是你,我会尽快升级到 Python 3。
-
如果您使用的是 Python 3,或者您不知道它们之间的区别,请尝试使用
python3命令运行您的代码,而不仅仅是python。您的系统可能有与python2相关联的python,而不是python3。 -
警告!= 错误。
标签: python python-2.7 cryptography