即使在 pip 中也找不到模块

Module not found even if it is in pip

我用命令 pip install google 安装了一个模块。它工作文件但是当我尝试使用此模块 运行 文件时它给出了错误。

我的代码:-

from google import search

ip=raw_input("What would you like to search for? ")

for url in search(ip, stop=20):
     print(url)

我已经安装了google。

我做错了什么?

备注:-

  1. 我只安装了 1 个 python (Python 3.9.5)
  2. 即使在使用命令 python -m pip install google 之后它也不起作用。

谢谢!

如果您安装了超过 1 个 python,则有可能在不同 python 中安装了 pip google。为确保它确实为 python 安装模块,您正在使用 do:

python -m pip install google

然后再次尝试 运行 您的代码。如果您想了解更多关于 installing 的信息,您可以阅读 Installing Python Modules.

是的,我找到了解决方案。感谢@user42 link。我使用了这个命令,它起作用了。

pip install --upgrade google-api-python-client

我给出答案是因为它可以帮助那些面临或将要面临同样问题的人。