如何解决Python中RoboBrowser导入错误?

问题描述 投票:0回答:1

我是一个初学者,想用Python来学习web scrapping。我尝试在Python 3.7中导入RoboBrowser模块。pip install robobrowser 在终端中,我得到一个 "已经满足要求 "的列表。所以我假设它是正确安装的。

但是当我运行 from robobrowser import RoboBrowser 中,它给出了一个导入错误,如下图所示。

ImportError: cannot import name 'cached_property' from 'werkzeug' (/Users/ashreetsangotra/opt/anaconda3/lib/python3.7/site-packages/werkzeug/__init__.py)

下面是完整的错误截图,供参考。

点击这里查看截图 抱歉,Stack Overflow暂时不让我直接嵌入截图。

请教一下如何操作。

python import install robobrowser
1个回答
0
投票

阿什里特-桑戈特拉

确保你的 Werkzeug==0.16.1 版本,可以解决你的错误。

谢谢您

© www.soinside.com 2019 - 2024. All rights reserved.