PyCharm导入serpapi的GoogleSearch报错,求解决办法
解决serpapi无法导入GoogleSearch的问题
问题原因
serpapi库的后续版本调整了类命名,原GoogleSearch类已被重命名为Google,这是引发导入错误的直接原因。
可行解决方案
- 修改导入语句:把代码里的
from serpapi import GoogleSearch替换为from serpapi import Google,后续调用逻辑无需变更(例如Google({"q": "关键词", "api_key": "你的密钥"}).get_dict()) - 若要保留原有代码逻辑,可降级serpapi到兼容版本,执行以下命令:
pip install serpapi==0.1.5 - 确认PyCharm的Python解释器配置,保证其使用的环境和安装serpapi的环境一致,避免虚拟环境不匹配导致的版本差异
内容的提问来源于stack exchange,提问作者IgorGanapolsky
相关产品推荐
相关产品推荐

