

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 安裝 Amazon QLDB Python 範例應用程式
<a name="sample-app.python"></a>

**重要**  
支援終止通知：現有客戶將可以使用 Amazon QLDB，直到 07/31/2025 的支援結束為止。如需詳細資訊，請參閱[將 Amazon QLDB Ledger 遷移至 Amazon Aurora PostgreSQL](https://aws.amazon.com/blogs/database/migrate-an-amazon-qldb-ledger-to-amazon-aurora-postgresql/)。

本節說明如何安裝和執行逐步 Python step-by-step 教學課程提供的 Amazon QLDB 範例應用程式。此範例應用程式的使用案例是機動車輛 (DMV) 資料庫的部門，可追蹤車輛註冊的完整歷史資訊。

Python 的 DMV 範例應用程式是 GitHub 儲存庫 [aws-samples/amazon-qldb-dmv-sample-python](https://github.com/aws-samples/amazon-qldb-dmv-sample-python) 中的開放原始碼。

## 先決條件
<a name="sample-app.python.prereqs"></a>

開始之前，請確定您已完成適用於 Python 的 QLDB 驅動程式[先決條件](getting-started.python.md#getting-started.python.prereqs)。這包括安裝 Python 並執行下列動作：

1. 註冊 AWS。

1. 建立具有適當 QLDB 許可的使用者。

1. 授予開發的程式設計存取權。

若要完成本教學課程中的所有步驟，您需要透過 QLDB API 完整存取您的分類帳資源。

## 安裝
<a name="sample-app.python.install"></a>

**安裝範例應用程式**

1. 輸入下列`pip`命令，從 GitHub 複製並安裝範例應用程式。

------
#### [ 3.x ]

   ```
   pip install git+https://github.com/aws-samples/amazon-qldb-dmv-sample-python.git
   ```

------
#### [ 2.x ]

   ```
   pip install git+https://github.com/aws-samples/amazon-qldb-dmv-sample-python.git@v1.0.0
   ```

------

   範例應用程式會封裝本教學課程的完整原始程式碼及其相依性，包括 Python 驅動程式和 [適用於 Python (Boto3) 的 AWS SDK](https://aws.amazon.com/sdk-for-python)。

1. 在您開始在命令列執行程式碼之前，請將您目前的工作目錄切換到安裝`pyqldbsamples`套件的位置。輸入以下命令。

   ```
   cd $(python -c "import pyqldbsamples; print(pyqldbsamples.__path__[0])")
   ```

1. 前往 [步驟 1：建立新的分類帳](getting-started.python.step-1.md) 以開始教學課程並建立分類帳。