如何在 GCP 中托管 Python 包并从 Compute Engine 访问它们?

How to host Python Packages in GCP and access them from Compute Engine?

是否可以在 GCP 中托管某种 Python 包索引(Google 存储?)? 如果是,如何设置?以及如何从计算引擎访问这些包以便能够安装它们? 谢谢

目前无法在云存储中提供 Python 包。

根据 Python docs:

simply create the proper directory structure and use any web server that can serve static files and generate an autoindex.

Google Cloud Storage 不提供自动索引功能。

我也不认为 Google Cloud Source Repositories 会起作用,因为它 needs authentication.

您可以设置一个 Google App Engine 服务来提供包。这些包可以存储在 Cloud Storage 中,但它们将由 GAE 提供。我发现 this project (GAEPyPI) 可能有用