中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python解析庫BeautifulSoup怎么安裝

發布時間:2023-04-20 16:22:14 來源:億速云 閱讀:145 作者:iii 欄目:開發技術

本篇內容主要講解“python解析庫BeautifulSoup怎么安裝”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“python解析庫BeautifulSoup怎么安裝”吧!

    一、Beautiful Soup的安裝

    Beautiful Soup是Python的一個HTML或XML的解析庫,使用它可以很方便地從網頁中提取數據。它的解析器是依賴于lxml庫的,所以在此之前,請確保已經成功安裝好了lxml庫。

    本文環境是windows 10 64位+ python3.11, 此處以windows安裝為例。

    1.1 安裝lxml庫

    lxml庫的安裝,首先嘗試使用pip進行安裝:

    pip install lxml

    如果pip安裝報錯,比如提示缺少libxml2庫等信息,那么可以采用wheel方式安裝

    python解析庫BeautifulSoup怎么安裝

    采用wheel方式安裝,首先需要安裝wheel

    pip install wheel

    python解析庫BeautifulSoup怎么安裝

    然后去官網https://pypi.org/project/lxml/下載lxml對應的的wheel版本, 當前最新版本是lxml 4.9.1, 點擊Download files

    python解析庫BeautifulSoup怎么安裝

    在列出的files里面,選出和自己的版本相匹配的,例如你的python版本是3.10的,你的機器是windows系統,64位版本,那么就選lxml-4.9.1-cp310-cp310-win_amd64.whl

    python解析庫BeautifulSoup怎么安裝

    這里比較坑的一點是,python版本最新的已經是3.11版本了,但是lxml沒有對應的官方windows 311版本,只有linux下的311版本。可以選擇對python版本降級,比如降到python3.10版。

    或者在https://www.lfd.uci.edu/~gohlke/pythonlibs/里,倒是可以找到311版本的windows wheel安裝包,可以自行嘗試。

    python解析庫BeautifulSoup怎么安裝

    安裝wheel包的話,到wheel安裝包所在目錄執行pip 命令即可,或者帶上全路徑也可以

    pip install lxml-4.9.0-cp311-cp311-win_amd64.whl

    python解析庫BeautifulSoup怎么安裝

    1.2 安裝beautifulsoup4

    推薦使用pip來安裝,執行下述安裝命令

    pip install beautifulsoup4

    python解析庫BeautifulSoup怎么安裝

    1.3 驗證beautifulsoup4能否運行

    執行以下代碼,能成功輸出hello,就說明可以成功使用beautifulsoup4進行解析了。

    如果只有beautifulsoup4安裝成功,lxml庫沒有正確安裝的話,下面代碼不能成功執行。

    from bs4 import BeautifulSoup as bs
    
    soup = bs('<p>hello</p>', 'lxml')
    print(soup.p.string)

    python解析庫BeautifulSoup怎么安裝

    補充:Python 安裝beautifulsoup4庫失敗或引用錯誤的解決辦法

    1、首先下載官網BeautifulSoup4軟件包里面的beautifulsoup4庫

    python解析庫BeautifulSoup怎么安裝

    2、然后解壓縮到G:\python\Lib\site-packages\bs4目錄下,打開cmd窗口,進入到解壓目錄下,進入 G:\python\Lib\site-packages\bs4\beautifulsoup4-4.3.2\beautifulsoup4-4.3.2

    python解析庫BeautifulSoup怎么安裝

    3、在該目錄下運行cmd

    python setup.py build
    python setup.py install

    可能會遇到的報錯 :error in pymmseg setup command: use_2to3 is invalid.

    報錯的解決方案:需要把版本降低,小于58的最后一個版本是57.5.0,pip降一下就可以了:

    pip install setuptools==57.5.0

    就可以重新安裝庫了

    沒遇到報錯,直接到這步驟即可

    導入模塊(測試模塊導入是否成功)

    進入cmd-python輸入:

    from bs4 import BeautifulSoup

    python解析庫BeautifulSoup怎么安裝

    注意:導入這個庫是要大寫的,小寫不行。

    到此,相信大家對“python解析庫BeautifulSoup怎么安裝”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

    向AI問一下細節

    免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

    AI

    南溪县| 沂源县| 江西省| 荣昌县| 宁夏| 三原县| 广汉市| 龙岩市| 辽阳市| 安岳县| 扶余县| 兰坪| 读书| 保靖县| 开江县| 福海县| 金山区| 寻乌县| 曲松县| 古浪县| 泽普县| 泗洪县| 固镇县| 溧阳市| 集贤县| 家居| 华池县| 富源县| 洞头县| 隆德县| 大冶市| 睢宁县| 天柱县| 池州市| 涪陵区| 乌海市| 丹寨县| 抚宁县| 黎川县| 民乐县| 浦江县|