DSPL टूल कमांड-लाइन यूटिलिटी का एक छोटा सुइट है. इसे DSPL डेटासेट जनरेट, व्यवस्थित, और पुष्टि करने में मदद के लिए डिज़ाइन किया गया है. इस समय सुइट में ये कॉम्पोनेंट शामिल हैं:
- DSPL जांच: कई तरह के मानदंडों के आधार पर डेटासेट की जांच करता है. इनमें आधिकारिक DSPL स्कीमा का पालन करना, अंदरूनी रेफ़रंस की उपलब्धता, और CSV लेआउट शामिल है.
- DSPL Gen: इनपुट CSV फ़ाइल से आसान, DSPL डेटासेट "टेंप्लेट" जनरेट करता है
यह सॉफ़्टवेयर बीएसडी लाइसेंस के तहत रिलीज़ किया गया है. पूरा सोर्स कोड GitHub पर ब्राउज़ करने और डाउनलोड करने के लिए उपलब्ध है. प्रॉडक्ट की जानकारी DSPL टूल की README फ़ाइल में दी गई है.
नीचे दिए गए सेक्शन में डीएसपीएल टूल को इंस्टॉल करने का तरीका बताया गया है. ऐसा करने के बाद, बंडल में मौजूद अलग-अलग सुविधाएं इस्तेमाल की जा सकती हैं. ज़्यादा जानकारी के लिए ऊपर दिए गए लिंक फ़ॉलो करें.
ध्यान दें: नीचे दिए गए दिशा-निर्देश और लिंक किए गए सबपेज, यह मानते हैं कि आपके पास अपने सिस्टम के कमांड-लाइन एनवायरमेंट के बारे में बुनियादी जानकारी है (उदाहरण के लिए, आप टर्मिनल / कमांड प्रॉम्प्ट, डायरेक्ट्री, एक्सप्रेस फ़ाइल पाथ वगैरह पर जा सकते हैं).
DSPL टूल इंस्टॉल करना
DSPL टूल Python, एक क्रॉस-प्लैटफ़ॉर्म, ओपन सोर्स स्क्रिप्टिंग भाषा में लिखा जाता है. सेट अप करने के लिए, यह तरीका अपनाएं:
- ज़रूरत पड़ने पर, Python अनुवादक (वर्शन 2.6 या 2.7) इंस्टॉल करें:
- Windows: इस पेज पर मिलने वाले "Windows x86 इंस्टॉलर" को डाउनलोड करें और चलाएं.
- Mac OS X: Python डिफ़ॉल्ट रूप से इंस्टॉल होता है, लेकिन आपको हाल ही के वर्शन में अपग्रेड करना पड़ सकता है. ज़्यादा जानकारी के लिए यह पेज देखें.
- Linux: आम तौर पर, Python डिफ़ॉल्ट रूप से इंस्टॉल होता है. हालांकि, हो सकता है कि आपको सबसे नए वर्शन पर अपग्रेड करना पड़े. खास डिस्ट्रिब्यूशन के लिए, दस्तावेज़ देखें.
- DSPL टूल इंस्टॉल करें:
- DSPL ओपन सोर्स साइट से DSPL टूल का ज़िप बंडल डाउनलोड करें और निकालें.
- कोई टर्मिनल / कमांड प्रॉम्प्ट विंडो खोलें, और एक्सट्रैक्ट की गई ZIP फ़ाइल की टॉप लेवल की डायरेक्ट्री पर जाएं
और चलाएं:
python setup.py install
आपको Python एक्ज़ीक्यूटेबल का पूरा पाथ देना पड़ सकता है. ज़्यादा जानकारी के लिए, यह तीसरा चरण देखें.
- (ज़रूरी नहीं) Python की सुविधा को लागू करने वाले एक्सटेंशन और फ़ाइलों
dsplcheck.py
औरdsplgen.py
को शामिल करने के लिए, अपने सिस्टम का पाथ बढ़ाएं.- अगर यह चरण छोड़ दिया जाता है, तो हो सकता है कि टूल चलाते समय आपको इन कॉम्पोनेंट पर पूरे पाथ देने पड़ें (उदाहरण,
c:\python27\python
पर, सिर्फ़python
के बजाय). - इसे सेट करने के निर्देश, हर मशीन के हिसाब से अलग-अलग होते हैं. मार्गदर्शन के लिए अपने सिस्टम दस्तावेज़ देखें.
- अगर यह चरण छोड़ दिया जाता है, तो हो सकता है कि टूल चलाते समय आपको इन कॉम्पोनेंट पर पूरे पाथ देने पड़ें (उदाहरण,
कई तरह के नोट और चेतावनियां:
- DSPL टूल, Python के 2.6 से पहले के वर्शन या 2.7 से बाद के वर्शन पर काम नहीं करेंगे.
- ऊपर दिए गए चरणों को चलाने के लिए, आपको अपनी मशीन पर एडमिन के तौर पर लॉग इन करना पड़ सकता है.