मैं अपने पाइथन प्रोग्राम setuptools.setup
के साथ वितरित करता था। लेकिन अब मैं distutils.core.setup
का उपयोग करना चाहता हूं।distutils.core.setup कंसोल स्क्रिप्ट प्रविष्टि बिंदु?
setuptools
के साथ मैं एक कोड इस के समान इस्तेमाल किया:
setup(
name = "radish",
version = "0.01.00",
description = "Behaviour-Driven-Development tool for python",
author = "Timo Furrer",
author_email = "[email protected]",
url = "http://github.com/timofurrer/radish",
packages = [ "radish", "radish/Writers" ],
entry_points = { "console_scripts": [ "radish = radish.main:main", ] },
package_data = { "radish": [ "*.md" ] }
...
)
मैं distutils
साथ भी ऐसा ही करना चाहते हैं - लेकिन कोई entry_points
उपलब्ध है। मैं इसे कैसे प्रबंधित कर सकता हूं? मैं अपना नया आदेश कैसे निर्दिष्ट कर सकता हूं?
ठीक है, धन्यवाद! तो, distutils केवल पाइथन मॉड्यूल स्थापित करने के लिए इस्तेमाल किया जा सकता है और "आदेश" स्थापित नहीं करने के लिए ?! – tuxtimo
बिल्कुल; पायथन 2 में 'distutils' भी मौजूद है।' setuptools' 'distutils' का विस्तार है। –
जुलाई 2013 से 'setuptools'' जाने का रास्ता है। – guettli