如何在yml工作流程中安装Gogole API客户端?

问题描述 投票:0回答:1

通过 Github Actions 运行 yml 工作流程,但似乎无法正确安装 Google API 客户端。

我已经尝试过:

  • pip 安装 google-api-client

  • pip 安装 git+https://github.com/googleapis/google-api-python-client.git

两者都反弹了“ModuleNotFoundError:没有名为'googleapiclient'的模块”

python yaml github-actions google-api-client
1个回答
0
投票

正确的安装是:https://pypi.org/project/google-api-python-client/

pip install google-api-python-client

根据文档:https://github.com/googleapis/google-api-python-client

使用 pip 在 virtualenv 中安装此库。 virtualenv 是一个创建隔离的 Python 环境的工具。它解决的基本问题是依赖关系和版本之一,以及间接权限。

如果您使用
Mac/Linux
,这是安装过程:

pip3 install virtualenv
virtualenv <your-env>
source <your-env>/bin/activate
<your-env>/bin/pip install google-api-python-client

如果您使用
Windows
,这是安装过程:

pip install virtualenv
virtualenv <your-env>
<your-env>\Scripts\activate
<your-env>\Scripts\pip.exe install google-api-python-client

支持的Python版本有:

完全支持和测试Python 3.7、3.8、3.9、3.10、3.11和3.12。

© www.soinside.com 2019 - 2024. All rights reserved.