本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
適用於 Python 的 AWS Encryption SDK
本主題說明如何安裝及使用 適用於 Python 的 AWS Encryption SDK。如需有關使用程式設計的詳細資訊 適用於 Python 的 AWS Encryption SDK,請參閱上的aws-encryption-sdk-python
必要條件
在安裝之前 適用於 Python 的 AWS Encryption SDK,請確定您具備下列先決條件。
安裝
安裝最新版本的 適用於 Python 的 AWS Encryption SDK.
注意
3.0.0 適用於 Python 的 AWS Encryption SDK 之前版本的所有版本都處於此end-of-support階段。
您可以安全地從 2.0 版更新。 x 及更新版本的最新版本, AWS Encryption SDK 無需任何代碼或數據更改。但是,2.0 版中引入了新的安全功能。 x 不向後相容。若要從 1.7 之前的版本進行更新。 x 轉換為 2.0 版本。 x 和更新版本,您必須先更新到最新的 1。 x 版本的 AWS Encryption SDK. 如需詳細資訊,請參閱 遷移您的AWS Encryption SDK。
用pip
於安裝 適用於 Python 的 AWS Encryption SDK,如下列範例所示。
- 若要安裝最新版本
-
pip install aws-encryption-sdk
如需使用 pip 來安裝及升級套件的詳細資訊,請參閱安裝套件
適用於 Python 的 AWS Encryption SDK 需要所有平台上的密碼編譯程式庫pip
自動在 Windows 上安裝和構建cryptography
庫。 pip
8.1 及更新版本會自動cryptography
在 Linux 上安裝和建置。如果您使用的是舊版,pip
且 Linux 環境沒有建置程式cryptography
庫所需的工具,則需要安裝它們。如需詳細資訊,請參閱在 Linux 上建置密碼編譯
版本 1.10.0 和 2.5.0 的引腳在 2.5.0 和 3.3.2 之間的 適用於 Python 的 AWS Encryption SDK 密碼編譯
如需的最新開發版本 適用於 Python 的 AWS Encryption SDK,請移至中的aws-encryption-sdk-python
安裝之後 適用於 Python 的 AWS Encryption SDK,請參閱本指南中的 Python 範例程式碼開始使用。