Ubuntu 11.04 में R पैकेज स्थापित करने में असमर्थ [बंद]


130

मैं लिनक्स और आर के लिए नया हूं।

मैंने Ubuntu 11.04 में R 2.12 स्थापित किया। आज मैंने एक नया पैकेज स्थापित करने की कोशिश की, इसलिए मैंने निम्न कमांड चलाई:

install.packages('XML')

लेकिन स्थापना विफल रही और निम्नलिखित जानकारी दी:

* installing *source* package XML ...
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... gcc -E
No ability to remove finalizers on externalptr objects in this verison of R
checking for sed... /bin/sed
checking for pkg-config... /usr/bin/pkg-config
checking for xml2-config... no
Cannot find xml2-config
ERROR: configuration failed for package XML
* removing ‘/home/spirit/R/i686-pc-linux-gnu-library/2.12/XML

The downloaded packages are in
    ‘/tmp/RtmpoZYxnv/downloaded_packages
Warning message:
In install.packages("XML") :
  installation of package 'XML' had non-zero exit status

मैंने भी कोशिश की:

sudo install.packages('XML')

लेकिन यह एक ही त्रुटि जानकारी देता है।

कोई मुझे कोई सलाह दे सकता है?


स्थापित करें xml2-config?
वेन वर्नर

9
इस प्रश्न ने उबंटू में मुझे फिर से (फिर से) 14.04 में मदद की
जिनोरमा

2
मुझे इस विषय के बारे में पता नहीं है कि यह विषय बंद है या नहीं, लेकिन नीचे दिए गए जवाब ने उबंटू ट्रस्टी तहर के साथ मेरी समस्या को हल कर दिया।
msoftrain

क्या इसे AskUbuntu स्टैक में स्थानांतरित किया जाना चाहिए? यह R या RStudio (हालांकि यह संभवतः अन्य सॉफ़्टवेयर के साथ होता है?) का उपयोग करने से संबंधित प्रश्न है, जो Ubuntu में आवश्यक सॉफ़्टवेयर पैकेजों की कमी के कारण होता है। यह एक सामान्य पर्याप्त प्रश्न है जो मुझे "संबंधित" सूची के अनुसार लगता है जो मैं दाईं ओर देखता हूं। और यह सही तरीके से पूछा जा सकता है कि ये पैकेज उबंटू से क्यों गायब हैं?
रिक हेंडरसन

1
@rickHenderson यह अन्य लिनक्स डिस्ट्रो के लिए भी उपयोगी है।

जवाबों:


211

स्थापित करने की विधि

आपको libxml2-devएक शेल प्रॉम्प्ट प्रकार में ubuntu पैकेज स्थापित करने की आवश्यकता है :

sudo apt-get update
sudo apt-get install libxml2-dev

इसके लिए आपको विशेष sudoशक्तियों की आवश्यकता होगी ।

उबंटू पैकेज विधि

रिची और डिर्क के रूप में, आप भी उपयोग कर सकते हैं:

sudo apt-get install r-cran-xml

यदि आप इस रास्ते से नीचे जाते हैं, तो मैं आपको सुझाव दूंगा कि आप R ubuntu के स्रोतों के पेज को देखें जो सुनिश्चित करेंगे कि आपके पास R और संबद्ध R संकुल का वर्तमान संस्करण होगा। यह महत्वपूर्ण हो सकता है यदि आप ubuntu के LTS संस्करण का उपयोग कर रहे हैं।


1
आप synaptic की कोशिश कर सकते हैं? उस पैकेज की तलाश करें जो आपको चाहिए
pacomet

r-cran-xml पर्याप्त नहीं है, libxml2-dev करना था
फेरोओ

इसी तरह के मुद्दे के लिए मेरे अवलोकन को साझा करना जो मैक उपयोगकर्ताओं की मदद कर सकता है। हालांकि मेरे पास सभी आश्रित पुस्तकालय थे फिर भी मुझे त्रुटियां मिलीं। बहुत सारे परीक्षणों के बाद यह मुझे बचा लिया गया है - इंस्टॉल.पैकेज () का उपयोग करके rstudio के माध्यम से इंस्टॉल करते समय, आपको एक त्वरित पूछ रहा है -क्या आप उन स्रोतों से इंस्टॉल करना चाहते हैं, जिन्हें संकलन की आवश्यकता है? y / n: अपनी प्रतिक्रिया यहां 'n' के रूप में दें। इसने मेरे लिए काम किया।
मिनियन

डेबियन खिंचाव में केवल sudo apt-get install libxml2-devकाम करने के लिए पर्याप्त है
एड्रियानो रिवोलि

मुझे यह त्रुटि मिल रही है: sudo apt-get install r-cran-xml
Suat Atan PhD

29

कॉलिन का जवाब संकीर्ण अर्थों में सही है, लेकिन साथ ही साथ गलत भी है जैसा कि आप अभी कह सकते हैं

 sudo apt-get install r-cran-xml

XML उबंटू में उपलब्ध CRAN संकुल में से एक है। apt-cache search r-cran-*दूसरों को मत देखिए।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.