原本以為通過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:

步驟:
1、下載beautifulsoup4-4.6.0進(jìn)行安裝:
https://www.crummy.com/software/BeautifulSoup/bs4/download/4.6/
?雖然格式不是windows常見的zip等格式,而是.tar.gz,但照樣解壓

例:
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

?如上圖所示:直接輸入: 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

?如上圖所示:直接輸入: 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
如果沒有提示異常的話就說明是安裝成功了。
