2015-02-07 2 views
5

स्थापित करने के लिए मैं आर 3.1 में Rsymphony पैकेज स्थापित करना चाहता हूं। स्थापित करते समय निम्न त्रुटि फेंक दिया जाता है:सिम्फनी लिब और डेबियन के लिए हेडर्स रियोम्फोनी

apt-get install coinor-libsymphony-dev coinor-libsymphony-doc

हालांकि, मैं अब भी वही त्रुटि मिलती है:

* package ‘Rsymphony’ successfully unpacked and MD5 sums checked Cannot find SYMPHONY libraries and headers. See <https://projects.coin-or.org/SYMPHONY>. ERROR: configuration failed for package ‘Rsymphony’

ताकि डेबियन के लिए lib के स्थापित करने के लिए फैसला किया। या तो मैं एक निश्चित lib याद किया या गलत बात स्थापित की। मैं Rsymphony पैकेज को सही तरीके से कैसे स्थापित कर सकता हूं?

युक्ति: मैं आर 3.1 और डेबियन 7.8

उत्तर

8

उपयोग कर रहा हूँ आप और अधिक पुस्तकालयों की आवश्यकता हो सकती - r-cran-rsymphony package जो मैं बनाए रखने

Build-Depends: debhelper (>= 7.0.0), r-base-dev (>= 3.1.2), \ 
    cdbs, coinor-libsymphony-dev, coinor-libcgl-dev, autotools-dev 

है आप cdbs अनदेखा कर सकते हैं आदि यदि आप एक निर्माण नहीं कर रहे हैं पैकेज, लेकिन आप शायद दो coinor-*-dev पैकेज चाहते हैं।

+0

त्वरित प्रतिक्रियाओं के लिए बहुत धन्यवाद। मैंने addorally liborgl-dev पैकेज स्थापित किया। हालांकि, मुझे अभी भी त्रुटि संदेश मिलता है ''सिम्फनी' पैकेज स्थापित करते समय 'सिम्फनी लाइब्रेरीज़ और हेडर' नहीं मिल सकता है। समस्या का कारण क्या हो सकता है? – math

+0

मुझे कोई जानकारी नहीं है। मैं पैकेज प्रदान करता हूं ताकि लोग जो इसे स्वयं स्थापित नहीं कर सकें, पर कुछ फॉलबैक हो। अपने कॉन्फ़िगरेशन लॉग जांचें, अनुपलब्ध पैकेज इंस्टॉल करें। दोहराने के लिए: मैंने जो पोस्ट किया है * डेबियन के ऑटोब्यूल्डर्स के लिए काम करता है * लेकिन आप पुरानी रिलीज पर हो सकते हैं - आपने यह नहीं कहा। –

+1

अजीब बात यह है कि, मैं कमांड लाइन के माध्यम से 'SYMPHONY-5-6-6' सॉल्वर का उपयोग कर सकता हूं और बिना किसी समस्या के नमूना समस्याओं को हल कर सकता हूं। तो मुझे ऐसा लगता है कि स्थापना सफल रही थी। – math

1

पहले पुस्तकालय के लिए पैकेज इंस्टॉल करें:

apt-get स्थापित coinor-libsymphony-देव coinor-libsymphony-डॉक

फिर क्रैन से पैकेज स्थापित:

उपयुक्त-मिल स्थापित आर Cran-rsymphony

वह मेरे लिए चाल किया:

[रवि | 11: 39: 13] [atlas2 पर टीआईआर: ~] -> sudo apt-get आर cran- स्थापित rsymphony पढ़ना पैकेज सूचियों ... हो गया बिल्डिंग निर्भरता पेड़
पढ़ना राज्य सूचना ... हो गया सुझाए गए संकुल: आर Cran-RUNIT नई संकुल निम्नलिखित स्थापित किया जाएगा: आर Cran-rsymphony 0 उन्नत बनाया , 1 नया स्थापित, 0 निकालने के लिए और 17 अपग्रेड नहीं किया गया। अभिलेखागार के 1,748 केबी प्राप्त करने की आवश्यकता है। इस ऑपरेशन के बाद, अतिरिक्त डिस्क स्थान के 3,919 केबी का उपयोग किया जाएगा। प्राप्त करें: 1 http://in.archive.ubuntu.com/ubuntu/ भरोसेमंद/ब्रह्मांड आर Cran-rsymphony amd64 0.1-17-1 [1,748 KB] 54s में लाई गई 1,748 kB (32.1 kB/s)
चुनना पहले से नहीं चुना जाता पैकेज आर Cran-rsymphony। (डेटाबेस पढ़ रहा है ... 348392 फाइलें और निर्देशिकाएं वर्तमान में स्थापित हैं।) अनपॅक करने की तैयारी .../r-cran-rsymphony_0.1-17-1_amd64.deb ... आर-क्रैन-रेसिम्फोनी को अनपॅक करना (0.1-17 -1) ... आर Cran-rsymphony (0.1-17-1) ... की स्थापना [रवि | 11: 40: 26] [atlas2 पर टीआईआर: ~] ->

+0

आपके उत्तर के लिए धन्यवाद। मैंने पहले ही यह कोशिश की है और आर:> लाइब्रेरी ("रूम्फनी", lib.loc = "/ usr/lib/r/साइट-लाइब्रेरी") में निम्नलिखित त्रुटि संदेश मिला है त्रुटि: पैकेज 'रुमफनी' आर 3.0 से पहले बनाया गया था .0: कृपया इसे – math

2

मैं उबंटू 14.04 और आर 3.1 का उपयोग करना। मैं पैकेज Rsymphony को संस्करण 0.1-19 पर अद्यतन करना चाहता था और ऊपर जैसा ही त्रुटि संदेश मिला।

डिर्क की सलाह मैं apt-get install coinor-libcgl-dev जो भी coinor-libclp-dev, coinor-libcoinutils-dev और coinor-libosi-dev स्थापित किया था के बाद। उसके बाद मैं आर की स्थापना तंत्र का उपयोग कर Rsymphony स्थापित कर सकता था।

apt-get install r-cran-rsymphony काम किया लेकिन स्थापित संस्करण 0.1-17-1

+1

दोबारा स्थापित करें, मैं और अधिक स्पष्ट हो जाऊंगा: मैं इस तथ्य को साझा करना चाहता था कि पुस्तकालय स्थापित करना डिर्क सलाह दी गई (सिक्का-libcgl-dev) ने तीन अतिरिक्त पुस्तकालयों को भी स्थापित किया जिनके पहले उल्लेख नहीं किया गया था और हो सकता है उपयोगकर्ता 8 के सिस्टम पर स्थापित है। एक या सभी को रुपयेिमनी पैकेज के नवीनतम संस्करण की स्थापना के लिए जरूरी हो सकता है। कम से कम यह मेरे लिए काम किया। – user4757747

संबंधित मुद्दे