मैं विंडोज कंप्यूटर पर R CMD INSTALL --build package
चला रहा हूं। मेरा पैकेज कुछ अन्य पैकेज आयात करता है जो स्वयं कुछ और पैकेजों पर निर्भर करते हैं। मेरे पास स्थानीय r_libs फ़ोल्डर में सभी निर्भरताएं स्थापित हैं और सबकुछ काम करता है।निर्भरता के बिना आर सीएमडी इंस्टॉल का उपयोग कैसे करें?
अब कभी-कभी मेरे पास एक अलग विंडोज कंप्यूटर पर मेरा पैकेज स्रोत कोड होता है। इस कंप्यूटर पर मेरे पास सभी निर्भरता पैकेज स्थापित नहीं हैं।
जब मैं R CMD INSTALL --build package
इस्तेमाल करने की कोशिश, मैं स्पष्ट मिलता है "ERROR: dependencies 'package a', 'package b', etc, are not available for package"
मेरे सवाल यह है:। मैं निर्भरता जांच के बिना और DESCRIPTION
फ़ाइल में Import
और Depends
प्रविष्टियों को हटाए बिना R CMD INSTALL --build
का उपयोग कर पैकेज का निर्माण कर सकते हैं?
परामर्श --help
के बाद, मैं --no-test-load
विकल्प है, लेकिन कोई किस्मत की कोशिश की।
यकीन है कि अगर मैं समझ गया, तुम निर्भरता की स्थापना के बिना पैकेज स्थापित करना चाहते हैं? – nicola
@nicola ओपी सभी निर्भरताओं को स्थापित किए बिना विंडोज बाइनरी बनाना चाहता है। AFAIK यह संभव नहीं है। –
@ जोरीसमेस, सही। मैंने थोड़ा और प्रयोग किया और पाया कि मैं इसे install.packages ("पैकेज", repos = NULL, type = 'source', INSTALL_opts = "- build" का उपयोग कर आर के भीतर कर सकता हूं)। फिर भी, अगर मैं आर सीएमडी स्थापित कर रहा हूं तो मुझे अभी भी दिलचस्पी होगी? –