python安裝BeautifulSoup庫所遇到的坑,及親測python3.6版本成功安裝該庫的方法

原本以為通過cmd直接安裝BeautifulSoup庫就可以直接在python3.6上進(jìn)行加載使用了,結(jié)果準(zhǔn)備編輯加載后,竟出現(xiàn)這樣的提示:
No module named 'BeautifulSoup4'
瞬間一臉懵逼。。。。。。

最后在網(wǎng)上一陣狂搜,也發(fā)現(xiàn)不少人出現(xiàn)了這些問題,最后了解到,貌似大家用cmd下載的貌似都是python2.幾版本的beautifulsoup版本,在python3.6版本中可能就加載不了了。。。。。。

廢話不多說,我的python版本是3.6:


cmd查詢python版本的結(jié)果

步驟:

1、下載beautifulsoup4-4.6.0進(jìn)行安裝:

https://www.crummy.com/software/BeautifulSoup/bs4/download/4.6/
?雖然格式不是windows常見的zip等格式,而是.tar.gz,但照樣解壓

網(wǎng)址打開后如圖

例:

1.我python的安裝路徑是:

C:\Users\m1330\Anaconda3

?建議存放在非中文名的文件路徑中,避免后期將有中文名的路徑寫入到cmd中時運行不了;同時放在自己清楚的位置避免給自己的后續(xù)操作添麻煩
注:也可先總體了解好整個流程的細(xì)節(jié),有個詳細(xì)的規(guī)劃,就
不會因為胡亂放置文件的位置,給自己帶來不少的麻煩。

2.將beautifulsoup4-4.6.0解壓后放到

C:\Users\m1330\Anaconda3\beautifulsoup4-4.6.0

3.進(jìn)入到

C:\Users\m1330\Anaconda3\beautifulsoup4-4.6.0從里面把bs4整個文件夾,復(fù)制到C:\Users\m1330\Anaconda3\Lib

4.再進(jìn)入到

C:\Users\m1330\Anaconda3\Tools\scripts,將里面的2to3.py,也復(fù)制到C:\Users\m1330\Anaconda3\Lib

5.接著

打開有管理員權(quán)限的cmd,進(jìn)入到beautifulsoup4-4.6.0的目錄,我的在前面已經(jīng)提到過了,就是C:\Users\m1330\Anaconda3\beautifulsoup4-4.6.0


用cmd進(jìn)入該目錄

?如上圖所示:直接輸入: cd C:\Users\m1330\Anaconda3\beautifulsoup4-4.6.0 進(jìn)入目錄

6.再接著,運行

python setup.py build

7.再運行

python setup.py install

?此處出錯了也沒關(guān)系,不過我自己運行的時候挺順利,沒出現(xiàn)報錯的情況,就是命令窗口一串滾動后,自然而然的停止了。

8.接著也在cmd中操作,并轉(zhuǎn)換進(jìn)入另一個文件夾中

在有管理員權(quán)限的cmd命令中,進(jìn)入安裝python中的lib文件夾中,我的是:
C:\Users\m1330\Anaconda3\Lib


同樣的cmd操作方式

?如上圖所示:直接輸入: cd C:\Users\m1330\Anaconda3\Lib 進(jìn)入目錄

9.接著,運行

python 2to3.py bs4 -w
命令窗口也同樣會出現(xiàn)一陣滾動

10.最后,就是測試是不是安裝成功的問題了

直接在cmd中輸入python,進(jìn)入python命令窗口,運行 from bs4 import BeautifulSoup
如果沒有提示異常的話就說明是安裝成功了。

結(jié)果表明可運行
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • BeautifulSoup 是一個非常優(yōu)秀的Python擴(kuò)展庫,可以用來從HTML或XML文件中提取我們感興趣的數(shù)...
    siyu8023閱讀 1,281評論 0 2
  • python進(jìn)行爬蟲時引用到BeautifuSoup開源的xml解析工具。 ############最簡單方法##...
    流星一劍閱讀 1,059評論 0 0
  • 人們總是習(xí)慣性的逃避,逃避那些讓自己痛苦的人和事。逃避的過程雖不痛苦,但內(nèi)心的憂慮卻讓人無法真正快樂。逃避過后的落...
    清風(fēng)_莞爾閱讀 402評論 0 0
  • 每次經(jīng)過琴行 我都會停下腳步。 透過琴行的玻璃櫥窗, 我的視界里總有一架, 也唯有一架白色鋼琴 優(yōu)雅且安詳。 不知...
    歲清閱讀 781評論 0 2
  • 又到了每年最熱的一個季節(jié),前幾日和母親通電話說老家已經(jīng)熱到40度了,而且從春天但現(xiàn)在幾乎沒有下過雨,我一直催促她過...
    凡秀_05a0閱讀 256評論 0 0

友情鏈接更多精彩內(nèi)容