我們已於
2026 年 3 月 31 日停止支援 Cloud Deployment Manager。
如果您目前使用 Deployment Manager,請改用 Infrastructure Manager 或其他部署技術。
如要進一步瞭解淘汰和終止運作事宜,請參閱「
Deployment Manager 淘汰」。
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
將範本遷移至 Python 3
透過集合功能整理內容
你可以依據偏好儲存及分類內容。
自 2020 年 1 月 1 日起,
Python 社群將不再更新、修正錯誤或修補 Python 2.7 的安全性問題。建議您盡快確認 Deployment Manager 範本是否與 Python 3 相容。
如要瞭解這項異動對哪些產品造成影響,包括如何使用 Google Cloud Python 用戶端程式庫,請參閱 Google Cloud的 Python 支援。
遷移 Deployment Manager 範本
Deployment Manager 的語法不會使用任何 Python 3 專屬功能。在大多數情況下,您的範本應可搭配 Python 3 使用,不需變更程式碼。
如果您使用範本模組 (例如輔助指令碼),請務必確認指令碼與 Python 3 相容。
如要瞭解如何將 Python 2 程式碼移植到 Python 3,請參閱 Python.org 移植指南。如要測試範本是否與 Python 3 相容,請使用範本進行測試部署。如果部署成功且沒有任何警告,表示範本相容,不需要變更。
如果範本的功能與 Python 3 不相容,部署作業仍可繼續運作至 2020 年 6 月。您可能會看到下列任一警告:
範本與 Python 3 不相容:範本使用 Python 2 執行,但無法使用 Python 3 執行。警告會顯示 Python 3 錯誤訊息,方便您偵錯程式碼。
範本使用 Python 3 和 Python 2 產生不同的結果:這可能是因為您的部署作業不具決定性 (例如,依據目前時間或隨機數字),或是範本使用的功能與 Python 3 不相容。如果範本的設計本來就是非決定性,則不需要變更。
如果範本使用的功能與 Python 3 不相容,請參閱 Python 3 移植指南中的指引更新範本。
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2026-07-05 (世界標準時間)。
[[["容易理解","easyToUnderstand","thumb-up"],["確實解決了我的問題","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["難以理解","hardToUnderstand","thumb-down"],["資訊或程式碼範例有誤","incorrectInformationOrSampleCode","thumb-down"],["缺少我需要的資訊/範例","missingTheInformationSamplesINeed","thumb-down"],["翻譯問題","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["上次更新時間:2026-07-05 (世界標準時間)。"],[],[]]