安装amazon提供的官方文档中提到的aws-encryption-sdk-cli后。我无法使用aws-encryption-cli检查版本或加密/解密任何文件。在检查版本安装时,出现以下错误:
有人能帮忙吗?/usr/lib/python2.7/网站/aws_encryption_sdk/缓存/init.py:21: CryptographyDeprecationWarning: Python 2不再被Python核心团队支持。现在密码学中已弃用对它的支持,并将在下一个版本中删除。从cryptographic . hazmat_backends导入default_backend
在浏览了各种博客后,我了解到这是aws-encryption-cli
加密包的版本依赖问题。先安装特定版本的cryptography(3.4.7)
,再安装aws-encryption-cli
。要安装特定版本的加密包,可以使用以下命令:
pip install cryptography==3.4.7