簡體   English   中英

如何在 gcloud app deploy python 3 期間安裝時為 google appengine 提供不同的 pip 以供使用?

[英]How to give different pip for google appengine to use while installing during gcloud app deploy python 3?

我想在 python 3.7 運行時的 Google 標准 appengine 上部署 flask 應用程序。 我有一個私人依賴,並希望為此連接到我的個人供稿。 如何確保 GAE 使用的 pip 已連接到我的提要。

我檢查了 gcloud 的官方文檔並發現 - 依賴項 在部署期間,App Engine 使用 Python package 經理 pip 管理器 pip 來安裝位於目錄中定義的項目依賴項。 您無需上傳依賴項,因為 App Engine 會執行全新安裝。

當前不支持使用 Pipfile/Pipfile.lock 標准的依賴項規范,您的項目不得存在這些文件。 https://cloud.google.com/appengine/docs/standard/python3/runtime

如果您使用的是 App Engine Standard,您將無法執行這些類型的規范。 如果您需要為 App Engine 指定 pip,我的建議是在自定義運行時使用 App Engine Flex 並在 Dockerfile 上指定。

您可以在App Engine 自定義運行時的文檔和設置部分中找到更多信息。

希望你覺得這個有用!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM