我尝试运行这个使用谷歌云的代码。
import signal
import sys
from google.cloud import language, exceptions
# create a Google Cloud Natural Languague API Python client
client = language.LanguageServiceClient()
但它给出了以下错误消息:
Traceback (most recent call last):
File "analyse-comments.py", line 7, in <module>
client = language.LanguageServiceClient()
File "C:\Python27\lib\site-packages\google\cloud\language_v1\gapic\language_service_client.py", line 92, in __init__
scopes=self._DEFAULT_SCOPES)
File "C:\Python27\lib\site-packages\google\api_core\grpc_helpers.py", line 132, in create_channel
credentials, _ = google.auth.default(scopes=scopes)
File "C:\Python27\lib\site-packages\google\auth\_default.py", line 283, in default
raise exceptions.DefaultCredentialsError(_HELP_MESSAGE)
google.auth.exceptions.DefaultCredentialsError: Could not automatically determine credentials. Please set GOOGLE_APPLICATION_CREDENTIALS or
explicitly create credential and re-run the application. For more
information, please see
https://developers.google.com/accounts/docs/application-default-credentials.
第 7 行是这部分代码
client = language.LanguageServiceClient()
我已经 pip install google 和 cloud 了。我有谷歌的解决方案,但没有一个解决方案适合我的情况需要解决的问题。