python安裝lxml類庫(windows環境下 )
這篇文章因為看得小夥伴比較多,所以我重新整理了一下,發在這裡。
------------------------------------------------------------------------------------------------------
這幾天為了使用python解析網頁找了不少方法,其中比較有用的是lxml。lxml是python使用xpath解析html時需要匯入的一個類庫,功能非常強大安裝起來坑比較多,將方式記在這裡。(包括python安裝其他庫的方法)
1、下載安裝python安裝工具
下載地址:http://pypi.python.org/pypi/setuptools
注意:win7 64位必須使用ez_setup.py進行安裝。方法是下載ez_setup.py後,在cmd下執行python ez_setup.py,即可自動安裝setuptools。目前沒有直接的exe安裝版本。
注意2:更新了更簡單的辦法,可以直接跳轉到最後面
下載完成後雙擊執行安裝檔案,即可在D:\Program Files\python2.7\scripts下安裝easy_install。包含一個easy_install.exe,然後進行環境變數設定,在系統環境變數中做如下設定:
(也就是將D:\Program Files\python2.7\scripts新增到環境變數中)
此時可以在控制檯看easy_install是否安裝上了。
Microsoft Windows [版本 6.1.7600]
版權所有(c) 2009 Microsoft Corporation。保留所有權利。
C:\Users\zhuyupeng>easy_install
error: No urls, filenames, or requirements specified (see--help)
上面這種方式不正確,需要使用下面的方式:
C:\Users\zhuyupeng>easy_installvirtualenv
Searching for virtualenv
Best match: virtualenv 1.7.2
Processing virtualenv-1.7.2-py2.7.egg
virtualenv 1.7.2 is already the active version ineasy-install.pth
Installing virtualenv-script.py script to D:\ProgramFiles\Python2.7\Scripts
Installing virtualenv.exe script to D:\ProgramFiles\Python2.7\Scripts
Installing virtualenv.exe.manifest script to D:\ProgramFiles\Python2.7\Scripts
Installing virtualenv-2.7-script.py script to D:\ProgramFiles\Python2.7\Scripts
Installing virtualenv-2.7.exe script to D:\ProgramFiles\Python2.7\Scripts
Installing virtualenv-2.7.exe.manifest script to D:\ProgramFiles\Python2.7\Scri
pts
Using d:\programfiles\python2.7\lib\site-packages\virtualenv-1.7.2-py2.7.egg
Processing dependencies for virtualenv
Finished processing dependencies for virtualenv
安裝lxml:
C:\Users\zhuyupeng>
如果直接使用:
easy_install lxml
ERROR:‘xslt-config’不是內部或外部命令
make sure the developing packages of libxml2 and libxslt areinstalled windows
可以使用安裝.egg檔案的方式來安裝:
到
網站上下載對應的lxml .egg檔案
然後使用下面的方式來安裝:
C:\Users\zhuyupeng> easy_install D:\Program Files\Python2.7\lxml-2.3.py2.7.win32.egg
注:對於*.exe檔案這樣也可以安裝
通過這樣的方式就可以安裝成功了:
可以通過在控制檯輸入:easy_install lxml來檢視:
Microsoft Windows [版本 6.1.7600]
版權所有(c) 2009 Microsoft Corporation。保留所有權利。
C:\Users\zhuyupeng>easy_install lxml
Searching for lxml
Best match: lxml 2.3.4
Adding lxml 2.3.4 to easy-install.pth file
Using d:\program files\python2.7\lib\site-packages
Processing dependencies for lxml
Finished processing dependencies for lxml
安裝了easy_install之後安裝python的庫就很簡單了,以後需要安裝python的庫的話則直接在命令列使用
easy_install + libname
相關推薦
python安裝lxml類庫(windows環境下 )
這篇文章因為看得小夥伴比較多,所以我重新整理了一下,發在這裡。 ------------------------------------------------------------------------------------------------------
windows下python安裝lxml類庫(重新整理後)
應小夥伴的要求,把原來的又修改整理了一下。 python安裝lxml類庫(windows環境下 ) 這幾天為了使用python解析網頁找了不少方法,其中比較有用的是lxml。lxml是python使用xpath解析html時需要匯入的一個類庫,功
記錄Python3網路爬蟲開發實戰的各種坑:Flask安裝(Windows環境下)
1.Flask 的安裝 文章推薦使用pip安裝,命令如下:pip3 install flask 2.測試程式碼 from flask import Flask app = Flask(__name__) @app.route("/")
jdk安裝(windows環境下)
一、JDK的下載(當前演示版本為jdk 1.8.0_171) 1.下載地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 2.同意相關協議,再
kafka集群搭建(windows環境下)
集群搭建 副本 數字 設計 cal exception code 需要 led 一、簡介 Kafka 是一個實現了分布式的、具有分區、以及復制的日誌的一個服務。它通過一套獨特的設計提供了消息系統中間件的功能。它是一種發布訂閱功能的消息系統。 1、名詞介紹 Message 消
kettle的下載、安裝和初步使用(windows平臺下)(圖文詳解)
1.0 index java_home 網站 int 目錄 解決辦法 for sql kettle的下載 ?Kettle可以在http://kettle.pentaho.org/網站下載 http:
MachineLearning in UNITY(windows環境下)
本文分享如何安裝機器學習代理工具(Unity Machine Learning Agents),並通過官方範例3D小球,瞭解整個環境的安裝過程。 在本文中使用的案例是3D平衡小球(3D Balance Ball)的執行環境。該環境包含多個平板和小球。這些平板可以
Karma-jasmine前端測試工具的配置(windows環境下)
注意:本文中出現的資料連結、karma的外掛安裝等,均可能需要翻$牆後才能正確執行。 Jasmine是一個Javascript的測試工具,在Karma上執行Jasmine可完成Javascript的自動化測試、生成覆蓋率報告等。本文不包含Jasmine的使用細節,這幾
Raspberry Pi 3 B+ 開箱基本配置(Windows環境下)
1. 下載系統 下載 Raspbian,建議下載種子,然後使用迅雷等下載工具下載。 或者在官網上下載名稱為RASPBIAN STRETCH WITH DESKTOP的系統。 2. 寫入SD卡 下載 Win32 Disk Imager,直接下載
如何實現程式的重新啟動(windows環境下)
背景: 在遊戲程式的開發中,經常會碰到這樣的情況,運行遊戲更新程式後需要重新啟動更新程式,在遊戲內修改視訊等相關設定後需要重新啟動遊戲程式,這樣的操作該如何實現呢? 解決方案: 一種解決方案是通過等待來啟動新的程式,但是這樣的實現方式在極端情況下會出現問題,假設某遊戲程式每
命令列執行java程式(windows環境下)
首先要說明以下,本人寫博不多,原來在Iteye寫一些自己遇到的問題,但發現它的編輯工具真是太落後了,格式經常出問題不說, 它的可見既所得編寫模式就是shit,編寫完之後格式亂的一沓糊塗。 所以,移到CSDN來吧,雖然作為一個JAVA programmer,原來的jav
windows 下安裝composer並下載第三方類庫(設定環境變數path)
第一步 第二步 第三步 第四步 將變數值複製到編輯器裡 如下: C:\Program Files\Python36\Scripts\;C:\Program Files\Python36\;%SystemRoot%\system32;%SystemRo
python 庫安裝,安裝 numpy matplotlib opencv wxpython PIL(linux環境下)
很喜歡Ubuntu12.04 下的簡潔的而高貴的介面,vim在裡面也是非常的賞心悅目!所以決定在linux下面來學習python。 這個版本的linux下面自帶了python2.7。輸入命令:python 就可以進入到python指令碼的編寫了。同時也可
python的requests類庫(一)requests庫和urllib包對比:一個簡單get請求
python中有多種庫可以用來處理http請求,比如python的原生庫:urllib包、requests類庫。urllib和urllib2是相互獨立的模組,python3.0以上把urllib和ur
python操作數據庫(MySQL、redis)
absolut lec pen 鏈接 hone key imp iam sql 1、Python3操作MySQL數據庫需要安裝一個第三方模塊(pymysql):pip install pymysql;操作redis需要安裝redis模塊(redis):pip install
搭建Django項目虛擬環境(Windows系統下)
驗證 我們 mys div 本地 all alt 三方庫 exe 一、安裝virtualenv 我們可以使用正式的Python環境中的pip進行安裝。進入cmd界面,運行“ pip install virtualenv ”,完成安裝後,可以運行“ where vir
ubuntu中需要安裝的開源庫(SLAM14講為主)
新裝了ubuntu16.04,之前的開源庫全部需要重灌,這裡總結一下需要裝的庫,以及裝的步驟。 總的來說,需要裝Eigen線性代數庫、Sophus李代數庫、OpenCV計算機視覺庫、PCL點雲庫、Ceres非線性優化庫、G2O圖優化庫(Octomap八叉樹地相簿、DBoW3詞袋模型庫) 1、
少說話多寫程式碼之Python學習043——類05(檢查繼承關係)
Python中還可以檢查類的繼承的關係。 比如,如下兩個類,PrimaryBaLinghouStudent繼承了BaLinghouStudent。 class BaLinghouStudent: name='學生' school='學校
Dlib+opencv實時提取人臉輪廓(windows環境下//Dlib配置入門)
本文主要演示Dlib在windows環境下利用VS配置環境執行成功呼叫攝像頭的實時人臉特徵點提取以及輪廓的描繪。 ///////////////////////////////軟體資源//////////////////////////////// /
c++父類與子類的轉換(QT環境下)
今天重構QT控制元件獲得焦點的函式時,需要將基類傳化為子類,嘗試過一些辦法後成功,記錄一下。 1.子類向基類(向上強制型別轉換) 切割:覆蓋方法和子類資料丟失的現象生成切割(slice)。 下面套用一個別人的例子 #include "stdafx.h" #include