में मेरे पास एक आर पैकेज है जिसे मैं RStudio में बना रहा हूं, चलो इसे my_pkg
कहा जाता है।चरित्र (0) चेतावनी जब devtools :: load_all ("।") RStudio
Loading my_pkg
Warning messages:
1: character(0)
2: character(0)
3: character(0)
4: character(0)
5: character(0)
पैकेज काम ठीक में कार्यों की
सभी: जब मैं RStudio भीतर devtools::load_all(".")
चलाने (विशेष रूप से Ctrl + Shift + L
शॉर्टकट का उपयोग), मैं निम्न संदेश मिलता है। मेरा NAMESPACE
और DESCRIPTION
फ़ाइलें कोई वाक्यविन्यास त्रुटियों के साथ पूर्ण हैं। जब मैं ?my_pkg
चलाता हूं, हालांकि, सहायता फ़ाइल DESCRIPTION
फ़ाइल में प्रदान किए गए विनिर्देशों से मेल नहीं खाती है। जब मैं DESCRIPTION
से Imports
को हटाता हूं, तो character(0)
चेतावनी संदेश नहीं है। बेशक, मुझे उन आयात की जरूरत है। जब मैं Imports
से Suggests
बदलता हूं, तो character(0)
चेतावनी संदेश होता है।
यहां विवरण फ़ाइल सामग्री है, कुछ चीजों को आईपी की सुरक्षा के लिए बदल दिया गया है।
Package: scoutdroid
Title: This is where the title is.
Version: 0.1
[email protected]: "Ben Hanowell <[email protected]> [aut, cre]"
Description: This is where the description is.
Depends:
R (>= 3.1.0)
Imports:
dplyr,
lubridate,
mboost,
randomForestSRC,
RODBC,
stringr
License: file LICENSE
LazyData: true
और यहां NAMESPACE
है।
# Generated by roxygen2 (4.0.1): do not edit by hand
import(RODBC)
import(dplyr)
import(lubridate)
import(mboost)
import(parallel)
import(randomForestSRC)
import(stringr)
जब मैं RStudio बिल्ड टैब में बिल्ड & लोड करें बटन का उपयोग करें, मैं निम्नलिखित चेतावनी मिलती है:
आलसी लोड करने के लिए** तैयारी कर पैकेज
Warning: replacing previous import by 'lubridate::intersect' when loading 'scoutdroid'
Warning: replacing previous import by 'lubridate::setdiff' when loading 'scoutdroid'
Warning: replacing previous import by 'lubridate::union' when loading 'scoutdroid'
संपादित जोड़ा कुछ लोगों को यह समझने में मदद करने के लिए और अधिक जानकारी क्या हो सकती है।
संपादित 2 मैंने DESCRIPTION
फ़ाइल भी जोड़ा, हालांकि मैं पूर्ण पैकेज प्रदान नहीं करता, जो स्वामित्व है।
संपादित करें 3 जोड़ा गया NAMESPACE
।
संपादित करें 4 बिल्ड टैब में RStudio Build & रीलोड बटन का उपयोग करते समय होने वाली चेतावनियां जोड़ी गईं।
क्या आपका पैकेज github – Dason
नंबर पर है। यह मालिकाना है। * संपादित करें * यह बिटबकेट पर है, लेकिन पहुंच निजी है। –
अच्छी शुभकामनाएं। शायद आप कम से कम पुनरुत्पादित उदाहरण बनाने का प्रयास कर सकते हैं। – Dason