※ 引述《lingze (walkman)》之銘言:
: 小弟想學Python 抓網頁的資料
: 爬文得知可以用LXML 模組
: 但是上網估狗後發現 出現 無法找到 'libxml/xmlversion.h'
: 是要安裝另外的依賴模組
: libxml2
: libxml2-dev
: libxslt
: libxslt-dev
: 但是怎麼都找不到,也不知道怎麼裝,裝不起來
: 想請教版上的大大我該怎麼開始呢?
: 跪求解決辦法 Orz
首先要知道你的系統才比較好建議下一步
不過 看到有 -dev 套件 假設是 Debian 或 Ubuntu 系的
直接安裝現成的套件就好了 大概像這樣
$ sudo aptitude install python-lxml
如果是 Windows 的話 不要花時間自己 compile 套件
搜尋 Unofficial Windows Binaries for Python Extension Packages
裡面就有 lxml 可以安裝
如果是 Mac 會麻煩一點點 假設用 Homebrew 提供的 Python 會比較簡單
先用 Homebrew 安裝 libxml2 再用 pip 安裝 lxml
$ brew install python
$ brew install libxml2
$ pip install lxml