本教程介绍如何为 Python 开发(包括开发在 Google Cloud上运行的 Python 应用)准备本地机器。
如果您已设置开发环境,请参阅 Python 和 Google Cloud,大致了解如何在 Google Cloud上运行 Python 应用。
提示:如果您想要快速上手,Cloud Shell Editor 可为 Google Kubernetes Engine 和 Cloud Run 应用的整个开发周期提供 IDE 支持。Cloud Shell Editor 基于 Code OSS,并预安装了 Google Cloud CLI 和 Cloud Code 工具。目标
- 安装与 Google Cloud兼容的受支持的 Python 版本。
- 使用
venv隔离依赖项。 - 安装编辑器(可选)。
- 安装 Google Cloud CLI(可选)。
- 安装 Python 版 Cloud 客户端库(可选)。
- 安装其他有用的工具。
- 设置身份验证(可选)。
安装 Python
Python 的安装说明因操作系统而异。您可以按照您在开发环境中所用的操作系统(macOS、Windows 或 Linux)的相应指南安装 Python。
macOS
macOS 默认包含一个 Python 版本以供自用。为避免干扰 macOS,建议您创建一个单独的开发环境,并为 Google Cloud安装受支持的 Python 版本。如需安装 Python,请使用 homebrew。
如需使用 homebrew 安装 Python 软件包,您需要一个编译器,该编译器可以通过安装 Xcode 的命令行工具来获得。
xcode-select --install按照 homebrew 首页上的说明安装 homebrew,然后使用 homebrew 安装 Python,如下所示:
brew install pyenv pyenv install PYTHON_VERSIONPython 版本号应采用
x.y格式。例如: