2015-06-15 14 views
11

için devtools yüklenemedi Rstudio'daki devtools paketini install.packages("devtools") yükleyerek çalışıyordum ancak başarısız oldu. hata iletileri şunlardır: o sorun libxml-2.0 bulmakta gibiR 3.1.2

* installing *source* package ‘xml2’ ... 
** package ‘xml2’ successfully unpacked and MD5 sums checked 
Package libxml-2.0 was not found in the pkg-config search path. 
Perhaps you should add the directory containing `libxml-2.0.pc' 
to the PKG_CONFIG_PATH environment variable 
No package 'libxml-2.0' found 
Package libxml-2.0 was not found in the pkg-config search path. 
Perhaps you should add the directory containing `libxml-2.0.pc' 
to the PKG_CONFIG_PATH environment variable 
No package 'libxml-2.0' found 
Could not find libxml2. Please install libxml2-devel (rpm) or libxml2-dev (deb). 
ERROR: configuration failed for package ‘xml2’ 
* removing ‘/home/xwang/R/x86_64-pc-linux-gnu-library/3.1/xml2’ 
Warning in install.packages : 
    installation of package ‘xml2’ had non-zero exit status 
ERROR: dependency ‘xml2’ is not available for package ‘rversions’ 
* removing ‘/home/xwang/R/x86_64-pc-linux-gnu-library/3.1/rversions’ 
Warning in install.packages : 
    installation of package ‘rversions’ had non-zero exit status 
ERROR: dependency ‘rversions’ is not available for package ‘devtools’ 
* removing ‘/home/xwang/R/x86_64-pc-linux-gnu-library/3.1/devtools’ 
Warning in install.packages : 
    installation of package ‘devtools’ had non-zero exit status 

The downloaded source packages are in 
    ‘/tmp/RtmpYccDpT/downloaded_packages’ 

görünüyor. Bunun için kolay bir düzeltme olduğunu bilen var mı? R sürüm 3.1.2 kullanıyorum.

+0

Önce R sürümünüzü yükseltin. –

+0

Diğer ziyaretçiler tarafından yararlı bulabileceğiniz ilgili bir soru: [Devtools paketinin yüklenmesiyle ilgili sorunlar] (http://stackoverflow.com/q/20923209/320399) – blong

cevap

12

Sonunda sorunu düzeltildi:

sudo apt-get install libxml2-dev 

Sonra başka problemler açıldı: Sadece

install.packages("curl") 
+8

'curl' yüklemek için sudo apt-get install komutunu çalıştırmam gerekiyordu libcurl4-openssl-dev'; Linux Mint 17 (Ubuntu Trusty üzerine inşa edilmiştir) üzerinde R sürüm 3.2.1 RC (2015-06-10 r68509) 'çalıştıran, – MichaelChirico

+0

R 3.2.3, Linux Nane 18.1, hala sudo apt-get install libcurl4 yapmak gerekiyordu -openssl-dev' – pbnelson

1

Sen: bukle paketini yükleyerek çözülebilir

Error : object ‘curl_fetch_memory’ is not exported by 'namespace:curl' 

R (R sürüm 3.2.1)

'un en yeni sürümüne güncellenmesi gerekiyor
0

Bazı geliştirici kitaplıkları (kaynakları) gerektirir: curl developer, xml2 developer bağımlı olarak. , bu nedenle paket deposuna (yum, dnf, apt-get) yükleyin ve devtools paketini yeniden yüklemek için yeniden deneyin.