導航:首頁 > 編程語言 > python中bs4安裝

python中bs4安裝

發布時間:2024-11-09 06:36:27

① 怎麼安裝python模塊,如何安裝python模塊,常用安裝方式

.
直接
下載的模塊文件中已經有了模塊的文件,有些模塊只有一個文件,比如較早版本的BeautifulSoup,有些是一個文件夾,比如新版本BeautifulSoup就是一個叫做bs4的文件夾。

把這些文件直接到你的python路徑下的/Lib/site-packages文件夾中,比如C:/Python27/Lib/site-packages。之後就可以在程序里直接引用了:
import BeautifulSoup
或者
from bs4 import BeautifulSoup

這是根據你放置的文件位置不同而決定的。

網上有人說直接放在Lib文件夾中就可以了。的確這樣也行,但Lib文件夾中都是自帶的模塊,看一下就會發現我們用過的random、re等模塊的代碼文件。而外部模塊一般放在site-packages文件夾中。

2.
setup.py
很多模塊里都附帶了setup.py文件,有同學直接雙擊了,然後發現沒有用。

它的使用方法是從命令行去到setup.py所在的路徑下,運行
python setup.py install

仔細看一下安裝時輸出的信息可以發現,在線學習這個命令做的事情其實也就是幫你把模塊的代碼到site-packages文件夾。

3.
setuptools
使用setuptools可以直接根據模塊名稱來自動下載安裝,不需要自己再去尋找模塊的安裝文件。不過在使用之前,你得先安裝setuptools自身。

windows平台的32位python,可以直接下載setuptools的exe文件安裝。(去搜索setuptools windows可以找到,我也上傳了一份在論壇本帖後面)

linux用戶可以從包管理器中安裝,比如ubuntu:
apt-get install python-setuptools

windows平台64位python得用ez_setup.py進行安裝(文件我也上傳了)。這種方式也適用於所有平台。

在ez_setup.py所在文件夾下運行:
python ez_setup.py

setuptools會被安裝在python路徑\Scripts下。之後,你可以把這個路徑添加到環境變數path中,也可以直接從命令行進入到Scripts文件夾下,執行easy_install,看看是否安裝成功了。

之後,你就可以直接用它來安裝你想要的模塊,比如PIL:
easy_install PIL

視頻教程程序就會幫你自動下載安裝到site-packages里。

最後,介紹幾個不錯的模塊,供大家參考使用。
PIL - 圖形處理
PyXML - 解析和處理XML文件
MySQLdb - 連接MySQL資料庫
Tkinter - 圖形界面介面,python自帶
smtplib - 發送電子郵件
ftplib - ftp編程
PyMedia - 多媒體操作
PyOpenGL - OpenGL介面
BeautifulSoup - HTML/XML的解析器

② 我的beautifulsoup4安裝不成功是為什麼

beautifulsoup4安裝教程

一、windows
1.打開python beautifulsoup解壓下載完成之後需要解壓縮,假設放到D:/python下。
2.運行cmd,切換到D:/python/beautifulsoup4-4.3.2/目錄下(根據自己解壓縮後的目錄和下載的版本號修改),cd /d D:/python//beautifulsoup4-4.3.2
3.運行命令:
setup.py build
setup.py install
4.在IDE下from bs4 import BeautifulSoup,沒有報錯說明安裝成功。
二、linux
下載好python beautifulsoup後,將其解壓,進入解壓後的文件夾,裡面會有個setup.py文件,然後敲以下命令:
Linux下:
#python setup.py install
windows下要配置好python環境變數,也就是把pyhton的安裝目錄寫到path里,然後再命令行下敲命令:
path of your BeautifulSoup folder>python setup.py install
安裝完成後,可以在python的安裝目錄下的 Lib/site-packages下看到幾個BeautifulSoup開頭的文件。
我們也可以通過python命令行敲以下代碼確認是否安裝成功:
>>> from BeautifulSoup import BeautifulSoup
如果沒有出錯提示,說明安裝成功。

③ python3如何安裝bs4

在python官網找到beautifulsoup模塊的下載頁面,點擊"downloap"將該模塊的安裝包下載到本地。
相關推薦:《Python教程》
將該安裝包解壓,然後在打開cmd,並通過cmd進入到該安裝包解壓後的文件夾目錄下。
在該文件目錄下輸入"python install setup.py",進行beautifulsoup4模塊的安裝,當安裝完成後會看到有"Finished"字樣。
安裝完成後,在cmd中運行Python,然後輸入"from bs4 import BeautifulSoup" 導入該模塊,如果成功安裝的話將沒有任何列印信息,否則會有相應的錯誤信息列印。
直接通過pip安裝
打開cmd,然後在cmd中輸入命令「pip install beautifulsoup4」,就可以成功安裝beautifulsoup4,不過該版本不一定會是4.4.1,版本會是當前python庫中的最新版本。

④ python bs4 是個什麼

這是一個模塊,要通過如下語句安裝:
pip install bs4

⑤ pycharm安裝第三方庫會安裝失敗

pycharm安裝第三庫失敗

剛剛解決了這個問題。

pycharm裡面先是說讓升級pip,升級了又說無法安裝bs4,後來換了另一種方法,在cmd下installbs4,然後重新運行pycharm,打開setting裡面就有bs4在裡面了。

找了很多答案都說windows涉及底層的東西不能隨便修改,估計bs4里有東西涉及底層的東西,所以無法在pycharm里安裝。只能手動cmd安裝,反正可以用就行了,慢慢在深入了解這個問題。

pycharm安裝不了time庫

在命令行中使用pip(簡稱小p)安裝第三方庫是非常常用的方法,但是我電腦的小p最近出了點問題。

????????事情要從我在PyCharm(簡稱大P)中安裝庫時說起。眾所周知,大P中安裝第三方庫也可以安裝庫,平時感覺方便就在大P中安裝了,可是這次卻不能用了,老是給我報錯說安裝不了。切,不讓裝不裝,我找pip去!小p還是還是很好說話的,直接給我裝上了。可是,我再去運行代碼的時候還是運行不了。這下直接給我整不會了,之前從未碰到這種情況!下面分享一下我的解決辦法。

方法一:拆了東牆補西牆

????????pip安裝了卻無法使用?難道是安裝失敗了?

????????其實只要我們安裝的時候沒有報錯,那就是安裝成功了。至於無法使用是因為沒有安裝到正確的文件夾下,但它確實是安裝到我們電腦裡面了。既然安裝了,那他安裝到了哪裡呢?誒,可以找一下。以numpy庫為例,在cmd窗口中輸入以下命令就可以找到numpy庫的所在位置了。

pipshownumpy

顯示結果:

????????其中,Name是名稱,Verson是numpy的版本,Location就是numpy

????????我們只是知道它的安裝路徑,但是我們還是用不了,因為我們運行python程序的時候用的不是這個文件夾下的庫,所以有也沒用。我們可以在大P中看python的運行環境。

????????紅線劃出的部分就是python文件在哪運行,下面是能夠使用的第三方庫(我這是更改過的)。就順著這個路徑找,它下面一定有一個叫site-packages的文件夾,這個文件夾里就是我們在大P中運行python文件時能夠使用的第三方庫。接下來的工作就很清晰了,去剛才找的numpy庫所在的文件夾中將其中的兩個文件夾numpy和numpy-1.22.4.dist-info復制到我們運行時可以用的文件夾下就可以了正常運行python程序了。

方法二:釜底抽薪

????????方法一每次安裝都需要轉移文件夾,相對麻煩一點。我們能不能更改一下小p的安裝路徑,這豈不更省事?誒,這事可以干。去此電腦,右鍵點擊屬性,進入高級系統設置,我們去改一下環境變數。在系統變數中找到Path變數,然後修改它。

?

?

????????把我們需要用的這兩個變數給移動上來,這樣下次pip下載第三方庫時就會下載到D:python38libsite-packages文件夾下了,我們也就可以直接使用了。

python安裝第三方庫超時報錯

1.pip安裝第三方包報錯,原因是超時,可能因為默認的庫源不穩定,或者網路限制原因。

解決方法:pip--default-timeout=100install-U?pandas??//設置超時時間

如果以上語句還是不行,直接切換庫源,使用清華的資源庫。

pipinstall?-i??-U?pandas??

這兩條語句也可以結合使用。

另一個超時的報錯,可以使用--upgrade參數解決(為啥一直報超時的錯呢?公司網路限制太多了啦)

pipinstall?--upgrade-i??-U?pandas??

2.使用以上方法安裝好了package後,在pycharm中要載入這個包,可以在新建工程的時候,勾選inheritglobalsite-packages

PyCharm中第三方庫導入錯誤解決

比較麻煩的是第三方庫的使用,導入方法:

PyCharm中:

File|Settings|Project:項目名稱|ProjectInterpreter

命令提示符(win+r:cmd或者直接在搜索框中輸入cmd,會出現如下圖所示命令提示符,單擊進入即可):

如果出現超時的錯誤,有下面兩種解決方法:

①使用國內鏡像安裝

pipy國內鏡像目前有:

豆瓣

華中理工大學

山東理工大學

中國科學技術大學

手動指定源:

在pip後面跟-i來指定源,比如用豆瓣的源來安裝whois庫:

pipinstallwhois-i

注意後面要有/simple目錄!!!

配置文件:

若需要創建或修改配置文件(linux的文件在~/.pip/pip.conf,windows在%HOMEPATH%pippip.ini),修改內容為:

[global]

index-url=

[install]

trusted-host=mirrors.aliyun.com

如果不加後面的install

則需要每次在命令後面加上–trusted-host

②設置超時時間

安裝whois庫:

pip–default-timeout=100install-Uwhois

當然,還有一種比較讓人無語的情況。就是即使安裝成功,導入第三方庫也會報錯。。。這種就是因為安裝python編譯環境是隨意改變目錄造成的沖突,致使路徑錯誤。此時只能重新配置python環境了。

如下圖所示,虛擬環境(第一個,未選中)中的編譯配置是私人的,本地環境(第二個,選中)中的編譯配置是所有用戶都可以使用的。筆者之前就因為路徑的原因重新安裝過一次,結果過了不久又出現錯誤。第二次就選擇許可權較高的安裝。

閱讀全文

與python中bs4安裝相關的資料

熱點內容
解壓屬於什麼分類 瀏覽:279
golang編程規范 瀏覽:914
c編程中遇到的問題 瀏覽:766
程序員講述生活 瀏覽:949
hpdl580伺服器如何進pe 瀏覽:743
日上app怎麼購買優選劵 瀏覽:885
java打開class 瀏覽:740
app伺服器編程 瀏覽:504
數字排序編程 瀏覽:890
穿越火線戰隊伺服器怎麼沒有了 瀏覽:408
賣茶美女程序員 瀏覽:560
征服與命令3哪個國家最強 瀏覽:884
命令行切換大小寫 瀏覽:719
專業程序員發展前景就業現狀 瀏覽:657
想學一門編程語言 瀏覽:297
不銹鋼加密網帶廠家定製 瀏覽:297
提供匿名ftp伺服器地址 瀏覽:757
necd78f單片機 瀏覽:678
武漢的好的編程大專 瀏覽:809
考點幫pdf 瀏覽:1004