Python 即使在pip中也找不到模块
我用命令Python 即使在pip中也找不到模块,python,modulenotfounderror,Python,Modulenotfounderror,我用命令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) 我已经安装了谷歌 我做错了什么 注:- 我只安装了1个python(python 3.
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)
我已经安装了谷歌
我做错了什么
注:-
python-mpip安装google
也不起作用。
谢谢如果您安装了多个python,那么pip可能会在不同的python中安装google。要确保它确实安装了您正在使用的python模块,请执行以下操作:
python -m pip install google
然后再次尝试运行代码。如果您想了解更多有关
安装的信息,请阅读。是的,我找到了解决方案。感谢@user42的链接。我使用了这个命令,它成功了
pip install --upgrade google-api-python-client
我之所以给出这个答案,是因为它可能会帮助那些正面临或将面临相同问题的人也许您安装了多个python
s,而在调用脚本时,您使用的是一个没有包的脚本。在脚本中尝试sys.executable
,查看使用了什么解释器。(看这个答案)你看了吗?我也做了那个命令,请检查编辑的问题。我不明白你在说什么“几个Python”,我只安装了1个Python-3.9.5,但是你的代码示例包含raw\u input
,而raw\u input
在Python 3中不存在。如果您向我们展示Python2的代码和Python3的错误消息,我们必须假设您至少安装了2个不同版本的Python。