0

我正在尝试合并 google-cloud-language 来使用情绪分析。我按照谷歌文档网站上的指南进行操作,如下所示:

from google.cloud import language

当我运行脚本时,我收到以下错误:

ImportError cannot import 'langauge' from 'google.cloud' (unknown location)

我尝试像这样运行脚本:

python3 scriptName.py

我已经像这样安装了 google-cloud-language:

pip3 install gooogle-cloud-language

pip install google-cloud-language

我已经在虚拟环境和虚拟环境之外做到了这一点。

没有任何效果。如何正确设置脚本以成功从谷歌云导入 NLP 模块?

4

2 回答 2

1

很高兴看到您解决了您的问题。但是,我想指出一些事情:

  1. 在您在描述中发布的错误中有一个错字。它寻找一个名为langauge而不是language.

  2. pip3 install gooogle-cloud-language并且python3 -m pip install google-cloud-language应该是等价的,但可能并非总是如此。例如,当它们不在同一路径中时。检查此答案以获取更多详细信息。

于 2020-10-01T08:27:56.287 回答
0

当我写这个问题并在stackoverflow上解决其他类似问题时,我发现了另一个命令来尝试,它似乎已经奏效了。

python3 -m pip install google-cloud-language

我在我的 virtualenv 中做了这个。它也可以在一个之外工作,但是因为我让它工作了,所以我没有测试外部的 virtualenv 案例。

于 2020-09-30T15:38:20.340 回答