2011-01-24 17 views
8

मुझे स्क्रैच से शुरू होने पर एक आंतरिक पायथन पैकेज इंडेक्स सर्वर बनाने की आवश्यकता है। घर में अभी हम पाइथन 2.6 और 2.7 का उपयोग करते हैं, और पीपी का उपयोग करके पैकेज स्थापित करना पसंद करते हैं।मैं स्क्रैच से पीईपीआई समकक्ष कैसे स्थापित कर सकता हूं?

हम प्रमाणीकरण की आवश्यकता नहीं है, लेकिन इससे मदद मिलेगी।

पीपीआई समकक्ष आंतरिक रूप से चलने का सबसे आसान तरीका क्या है?

मैं mypypi, djangopypi, प्लोन सॉफ्टवेयर सेंटर, और अंडेबास्केट के अस्तित्व से अवगत हूं, लेकिन मैं इन्हें आधुनिक वातावरण में स्थापित करने के लिए चरणों का एक सरल स्पष्ट सेट नहीं ढूंढ पाया; उनमें से किसी के लिए मैंने पाया सबसे हालिया पूर्ण दस्तावेज़ उन पर तारेक ज़ियाद के 2008 ब्लॉग आलेख थे, लेकिन यह स्पष्ट नहीं है कि यह कितना अद्यतित है (और ऐसा लगता है कि बूट करने के लिए एक विशाल निर्भरता पेड़ में खींचना है)।

tldr; सर्वोत्तम पीईपीआई कार्यान्वयन क्या है, और मैं इसे कैसे इंस्टॉल करूं + इसे कॉन्फ़िगर करें?

+2

संबंधित: http://stackoverflow.com/questions/1235331/how-to-roll-my-own-pypi –

+1

नोट: यदि आपको केवल 'पीपी --extra-index-url' के साथ पैकेज इंस्टॉल करने की आवश्यकता है तो किसी भी वेबसर्वर द्वारा सेवा की जा सकने वाली एक साधारण निर्देशिका सूची पर्याप्त है, उदाहरण के लिए,' पिनैक्स 'http://dist.pinaxproject.com का उपयोग करता है/dev / – jfs

उत्तर

5

बेस्ट एक रिश्तेदार शब्द है, लेकिन मैं अपने आप को ClueReleaseManager बनाया स्थानीय स्तर पर इस जरूरत से निपटने के लिए - http://pypi.python.org/pypi/ClueReleaseManager

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