from fake_useragent import UserAgent导入后无法引用解决方法
由于某一时的三分钟热度,在学习写爬虫的时候,需要用到fake_useragent,刚开始的时候,按照如下步骤操作:
1.安装fake_useragent库
cmd输入pip install fake_useragent来实现安装fake_useragent,如下所示
pip3 install fake_useragent
或
pip install fake_useragent
2.使用cmd测试代码:
from fake_useragent import UserAgent
ua = UserAgent()
print(ua.chrome)
运行之后如图:
PS: 该代码含义为获取 chrom的headers 的User-Agent值 。
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.88 Safari/537.36
3.pycharm中出现的问题
但是安装完成后在pycharm中发现:from fake_useragent import UserAgent还是提示错误,这就让我非常疑惑:
4.解决方法
这里我使用的是Pycharm,通过点击File ->Setting,打开设置设置界面,如下所示:
点击右边的**+号,然后输入fake-useragent,点击导入之后,才算是在编译器里真正的导用成功。然后发现from fake_useragent import UserAgent**引用成功