मुझे रूबी के साथ कुछ अनुभव है, लेकिन यह मेरे पायथन अनुभव से कम है। मैंने कई पायथन पैकेजों को पैक और प्रकाशित किया है, लेकिन मैंने केवल एक रूबी पैकेज प्रकाशित किया है। मैं पाइथन की तुलना करके रूबी पैकेजिंग पारिस्थितिकी तंत्र के बारे में तेजी से सीखना चाहता हूं।रूबी पैकेजिंग पारिस्थितिकी तंत्र के रूप में पाइथन टर्मिनॉल्ज
- मेरा मानना है कि रूबी में वर्चुअलएन्व के समतुल्य टूल है, लेकिन मुझे नहीं पता कि अभी तक क्या है। आरवीएम और बंडलर की भूमिका क्या हैं?
- जब मैं एक पायथन पैकेज लिखता हूं, तो मैं आमतौर पर
setup.py develop
कमांड का उपयोग करता हूं - यह निर्भरताओं को हल करता है लेकिन साइट-पैकेज में स्थापित नहीं है। रुबी में समतुल्य चीज़ क्या है? - रूबी पैकेज की निर्देशिका लेआउट संरचना बनाने का पसंदीदा तरीका क्या है?
- जेम पैकेज नामकरण नियम। क्या Gem नाम केस संवेदनशील है? क्या यह रूबी मॉड्यूल के नाम के समान होना चाहिए?
- मुझे याद आया कोई अन्य अंक।
तो जहां rubygems मैं आता है खेलने के लिए?क्या यह एक पैकेज भंडार से कोड डाउनलोड करता है और इसे पीपी की तरह अनपैक करता है और easy_install का उपयोग किया जाता है? – user37078
हां, rubygems रूबी "रत्न" या पैकेज को स्थापित करने और प्रबंधित करने के लिए 'gem' कमांड प्रदान करता है। – drnewman