想要用Python写爬虫但是BeautifulSoup库出锅肿么办?

今天来玩Python第三方库:BeautifulSoup

第一件事当然是install beautifulsoup4

这,是又一场噩梦的开始!!!

吸取了上一次安装Requests库的经验
我这次直接用pip来安装
实际上。。。我一次就成功了
但是都怪我英文太好,Warning提示橘橘的太显眼
我发现自己的pip版本过低,需要upgrade
因为上次的成功带给我了盲目自信,于是我在cmd中输入了语句:

D:\Python\Scripts> pip install --upgrade pip

什么!提示我升级失败?
上线找前辈,听前辈的话输入:

D:\Python\Scripts> pip install --user --upgrade pip

短暂的等待之后,我发现cmd提示我。。。

pip崩了???

我为什么走马灯了呢~ 我看见loli在向我招手,我的悲惨OI生涯在我眼前一闪而过~~
等一下,那是什么?在我沉入悲伤的水底之时,我看到了一束光,透过黯淡照射了进来——那是前辈的blog
废话啥,赶紧抢救:

D:\Python> python -m ensurepip
D:\Python\Scripts> pip install --user --upgrade pip

成功了(感天动地)那是试一下pip吧~
泡泡茶壶!怎么又有Warning?

WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip. Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue. To avoid this problem you can invoke Python with ‘-m pip’ instead of running pip directly.

赶紧问度娘,度娘推给我GirHub上的一个陈年老帖,ta告诉我往后余生都要这样了:

D:\Python> python -m pip install beautifulsoup4

姑且放下pip不提,我们试着调用一下beautifulsoup4吧

你告诉我!
为什么这个模块调用的时候要用简称?
我试了好久你知道嘛!
要不是最后去Lib里查找了一下,发现只有一个叫bs4的文件夹,我可能又要走马灯了!

>>> import beautifulsoup4
Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import beautifulsoup4
ModuleNotFoundError: No module named 'beautifulsoup4'
>>> import bs4
>>> 

(好了。。。我知道是我憨批了)
在这里插入图片描述

发布了964 篇原创文章 · 获赞 235 · 访问量 34万+

猜你喜欢

转载自blog.csdn.net/wu_tongtong/article/details/104389654
今日推荐