2016-10-11 12 views
6

मैं setuptools का उपयोग कर रहा हूँ। स्रोत के बजाए निम्नलिखित कमांड का उपयोग करने के लिए कोई तरीका है?python setup.py स्थापित पहियों का उपयोग कर सकते हैं?

python setup.py install 

विशेष रूप से, मेरे पास एक कस्टम पैकेज है जिसके लिए पांडा की आवश्यकता होती है। पांडा पिप के साथ बिल्कुल ठीक स्थापित करता है (क्योंकि यह पहिया पकड़ लेता है), पांडा स्थापित नहीं होगा, जबकि अजगर setup.py चल

या शायद (मेरी मशीन पर याद आ रही निर्भरता होने पांडा के कारण), कैसे अन्य लोगों पांडा संभाल करते परियोजनाओं में निर्भरता के रूप में? क्या मुझे अपनी setup.py फ़ाइल में सभी पांडा निर्भरताओं को शामिल करना होगा?

धन्यवाद

उत्तर

4

एक समाधान आप परियोजना स्थापित करने के लिए pip उपयोग करने के लिए है। pip आपके setup.py को सही तरीके से संभालने में सक्षम है और उपलब्ध होने पर डिफ़ॉल्ट रूप से पहियों का उपयोग करेगा।

python setup.py install द्वारा pip install .

यही काम करना चाहिए:

तो तुम को बदलने के लिए कोशिश कर सकते हैं।

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