से .py स्रोत सहित मैं एक setup.py है। परीक्षण और न ही कोई अन्य submodules।अजगर setup.py sdist केवल शीर्ष स्तर मॉड्यूल
मैं क्या गलत कर रहा हूं?
का उपयोग अजगर 2.7
से .py स्रोत सहित मैं एक setup.py है। परीक्षण और न ही कोई अन्य submodules।अजगर setup.py sdist केवल शीर्ष स्तर मॉड्यूल
मैं क्या गलत कर रहा हूं?
का उपयोग अजगर 2.7
उपयोग find_packages()
function:
from setuptools import setup, find_packages
setup(
# ...
packages=find_packages(),
)
समारोह अजगर पैकेज (एक __init__.py
फ़ाइल के साथ निर्देशिका) के लिए खोज और इन साथ सही प्रारूप में सूची के रूप में वापस आ जाएगी। यह setup.py स्क्रिप्ट के समान डीआईआर में शुरू होगा लेकिन इसके बजाय एक स्पष्ट प्रारंभिक निर्देशिका दी जा सकती है, साथ ही साथ बहिष्करण पैटर्न भी दिए जा सकते हैं यदि आपको कुछ चीजों को छोड़ने की आवश्यकता है।
सेटअपटॉल्स के बजाय शुद्ध distutils का उपयोग करने वाले लोगों के लिए: आपको संकुल पैरामीटर में सभी संकुलों और उप-पैकेजों (लेकिन सभी submodules, वे पाए जाते हैं) की सूची को पास करना होगा।