Flask应用找不到google modu

2024-04-28 20:14:49 发布

您现在位置:Python中文网/ 问答频道 /正文

你知道吗 我正在使用虚拟环境运行一个flask应用程序。当我运行pip freeze时,我得到以下结果:

google-api-core==0.1.1
google-auth==1.2.1
google-cloud-core==0.28.0
google-cloud-speech==0.30.0
google-gax==0.15.16
googleapis-common-protos==1.5.3

你知道吗 但是,在运行时期间,出现以下错误:

    from google.cloud import speech
ModuleNotFoundError: No module named 'google'

你知道吗 我在用谷歌语音API。当我在本地运行它们时,它们工作得很好。我不明白为什么应用程序找不到模块,即使他们被列为安装。有人能提出解决办法吗?我试过做pip install google,它下载了一堆其他东西,但仍然没有修复。 你知道吗


Tags: pipcoreauthapi应用程序cloudflaskgoogle
2条回答

好吧,删除虚拟环境并重新安装所有依赖项都有效。你知道吗

因此,错误可能来自很多地方。你能提供更多的细节吗?你知道吗

例如,您使用的是哪个python版本?Python 2还是3?如果你打错了口译员,你需要打字

python3 -m pip install

或者

python3 -m pip install 

相应地。你知道吗

第二,你在用康达吗?如果是这样,你需要使用

conda install

而不是pip install。您可以通过在终端中键入which python来找到答案。你知道吗

第三,你确定你正确安装了google模块吗?如果没有,尝试使用

pip install google  user

看看这样行不行。你知道吗

最后,您是否安装了正确的软件包?因为我相信对于语音api,您需要:

pip install  upgrade google-api-python-client

相关问题 更多 >