【问题标题】:"No module named tldextract"“没有名为 tldextract 的模块”
【发布时间】:2018-02-19 21:00:53
【问题描述】:

我在python中尝试了以下代码

from newspaper import Article

#A new article from BBC
url = "http://www.bbc.com/news/magazine-26935867"

#For different language newspaper refer above table
BBC_article = Article(url, language="en") # en for English

我收到以下错误

Traceback(最近一次调用最后一次):文件“news_paper_article.py”, 第 3 行,在 来自报纸导入文章

文件 "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/newspaper/init.py", 第 10 行,在 从 .article 导入文章,ArticleException

文件 "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/newspaper/article.py", 第 12 行,在 从 。导入图像文件“/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/newspaper/images.py”, 第 21 行,在 从 。导入网址

文件 "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/newspaper/urls.py", 第 16 行,在 from tldextract import tldextract ImportError: No module named tldextract

这可能是简单的问题,但我才刚刚开始,感谢任何帮助。

【问题讨论】:

    标签: python python-2.7 python-newspaper


    【解决方案1】:

    尝试:

    pip install tldextract
    

    【讨论】:

    • 谢谢你。这有帮助,但现在我有以下错误。 “没有名为 lxml.etree 的模块”。当我尝试“pip install lxml.etree”时,它给了我“找不到任何满足 lxml.etree 要求的下载”
    • 不客气。请打开另一个帖子讨论不同的问题。
    • 是的,它不工作并给出同样的错误。
    • 你到底输入了什么?您使用的是哪种 Python?
    • 我输入了“pip install lxml”,我的版本是Python 2.7.9
    猜你喜欢
    • 1970-01-01
    • 2019-03-28
    • 2017-12-30
    • 2018-01-06
    • 2018-11-11
    • 2015-04-10
    • 2013-11-27
    • 2014-02-17
    • 2018-02-26
    相关资源
    最近更新 更多