在Fedora14下安裝tm包作文本挖掘處理,時tm包是依賴於XML包的。但在XML包的安裝過程中會出現以下的問題:
>install.packages("XML")
....
checking for xml2-config... no
Cannot find xml2-config
ERROR: configuration failed for package XML
* removing /home/abraham/R/i686-pc-linux-gnu-library/2.13/XML
The downloaded packages are in
/tmp/RtmpUsckPl/downloaded_packages
Warning message:
In install.packages() :
installation of package 'XML' had non-zero exit status
這時候,需要手動安裝libxml2.tar.gz(CSDN上就有得下載http://download.csdn.net/detail/sunrise2199/3798337)
安裝後 tar -zxvf libxml2.tar.gz
cd libxml2
./config
make
make install即可。
再重新安裝XML(install.packages("XML"))包即可完成。
我在網上看了一下這個問題同樣會出現在安裝PHP,MySQL的情況下。纏繞我一晚上的問題終於解決了,小開心一下,我是Linux小菜鳥,嘿嘿。。。