Github Actions Google Palm API 没有名为“google.protobuf”的模块

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

当我的 Github 操作尝试为 Palm API 安装

google-generativeai
时,我收到以下错误。我尝试在 github actions yaml 中显式添加
pip install protobuf
,将其添加到requirements.txt 和我的setup.py 中。没有任何效果。

Hint: make sure your test modules/packages have valid Python names.
Traceback:
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/importlib/__init__.py:127: in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
tests/test_adapt_decorator.py:6: in <module>
    from .model import GPT4, Claude
tests/model.py:8: in <module>
    import google.generativeai as palm
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/google_generativeai-0.1.0-py3.9.egg/google/generativeai/__init__.py:69: in <module>
    from google.generativeai import types
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/google_generativeai-0.1.0-py3.9.egg/google/generativeai/types/__init__.py:17: in <module>
    from google.generativeai.types.discuss_types import *
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/google_generativeai-0.1.0-py3.9.egg/google/generativeai/types/discuss_types.py:21: in <module>
    import google.ai.generativelanguage as glm
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/google_ai_generativelanguage-0.2.0-py3.9.egg/google/ai/generativelanguage/__init__.py:21: in <module>
    from google.ai.generativelanguage_v1beta2.services.discuss_service.async_client import (
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/google_ai_generativelanguage-0.2.0-py3.9.egg/google/ai/generativelanguage_v1beta2/__init__.py:21: in <module>
    from .services.discuss_service import DiscussServiceAsyncClient, DiscussServiceClient
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/google_ai_generativelanguage-0.2.0-py3.9.egg/google/ai/generativelanguage_v1beta2/services/discuss_service/__init__.py:16: in <module>
    from .async_client import DiscussServiceAsyncClient
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/google_ai_generativelanguage-0.2.0-py3.9.egg/google/ai/generativelanguage_v1beta2/services/discuss_service/async_client.py:31: in <module>
    from google.api_core import exceptions as core_exceptions
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/google_api_core-2.12.0.dev0-py3.9.egg/google/api_core/exceptions.py:29: in <module>
    from google.rpc import error_details_pb2
/opt/hostedtoolcache/Python/3.9.17/x64/lib/python3.9/site-packages/googleapis_common_protos-1.59.1-py3.9.egg/google/rpc/error_details_pb2.py:20: in <module>
    from google.protobuf import descriptor as _descriptor
E   ModuleNotFoundError: No module named 'google.protobuf'
python protocol-buffers google-generativeai palm-api
1个回答
0
投票

您可能遇到了暂时的问题。再试一次,如果仍然不起作用,给我们报告错误

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