Python 使用谷歌新闻抓取新闻时出错-“;没有名为“谷歌新闻”的模块;
我正在尝试使用GoogleNews API,该API最近发布,用于从google获取一些文章,由该网站提供 但在终端中,我得到错误“没有名为‘GoogleNews’的模块”,即使我已经运行了Python 使用谷歌新闻抓取新闻时出错-“;没有名为“谷歌新闻”的模块;,python,api,Python,Api,我正在尝试使用GoogleNews API,该API最近发布,用于从google获取一些文章,由该网站提供 但在终端中,我得到错误“没有名为‘GoogleNews’的模块”,即使我已经运行了 pip install GoogleNews 以下是我尝试运行的完整程序: from GoogleNews import GoogleNews googlenews = GoogleNews() googlenews.search('Corona') googlenews.result() 是不是我
pip install GoogleNews
以下是我尝试运行的完整程序:
from GoogleNews import GoogleNews
googlenews = GoogleNews()
googlenews.search('Corona')
googlenews.result()
是不是我错过了什么?评估API是否良好/工作/不工作等非常新
当你们试图找到一个工具来尽可能容易地获取例如新闻时,你们通常会寻找什么 可能是您弄乱了Python版本 如果使用
pip
安装模块,则应使用Python 2.7执行Python代码。如果要使用Python版本3,需要使用pip3
并使用python3 myScript.py
执行代码
请尝试以下操作:
如果您还没有Python 3。Pip3自动随Python3一起提供。您可能没有将库安装到运行程序所用的Python上。您没有使用虚拟环境吗?当您出现ModuleNotFound错误时,您应该检查您的环境,您是否正在执行一个应该能够找到该模块的python版本。当询问有关此错误的问题时,您应该提供有关您的环境的详细信息,例如安装了哪些版本的python、您是否使用虚拟环境等。
from GoogleNews import GoogleNews
googlenews = GoogleNews()
googlenews.search('Corona')
googlenews.result()
pip3 install GoogleNews
python3 myScript.py