通过 Github Actions 运行 yml 工作流程,但似乎无法正确安装 Google API 客户端。
我已经尝试过:
pip 安装 google-api-client
pip 安装 git+https://github.com/googleapis/google-api-python-client.git
两者都反弹了“ModuleNotFoundError:没有名为'googleapiclient'的模块”
正确的安装是: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。