का उपयोग कर आकस्मिक प्रकाशन पायथन पॅककेज को रोकने के लिए कैसे करें एनपीएम में "private": true
जैसे निजी पैकेज के आकस्मिक प्रकाशन को रोकने का कोई तरीका है?setup.py
setup.py
उत्तर
अच्छी तरह से, private
विकल्प जैसी कोई चीज़ नहीं है। आपको गलती से python setup.py register
करने से बचना चाहिए। क्या आप गलती से rm -rf /
करने से डरते नहीं हैं? या rm /boot/linux*
? ;-)
यदि आप गलती से python setup.py register
चलाते हैं, तो आप हमेशा pypi पर लॉग ऑन कर सकते हैं और मैन्युअल रूप से इंडेक्स से अपना पैकेज हटा सकते हैं।
आप अपने setup.py स्क्रिप्ट के शीर्ष करने के कुछ इस तरह जोड़ सकते हैं:
python setup.py testarg
यह संदेश तुरंत प्रदर्शित करने और चाहिए:
import sys
for arg in sys.argv:
if arg in ('upload', 'register', 'testarg'):
print('This setup is not designed to be uploaded or registered.')
sys.exit(-1)
आप इसे करने से सुरक्षित रूप से काम करता है परीक्षण कर सकते हैं बाहर जाएं।
यह काम करता है और https: //www.tomaz की पंक्तियों के साथ है। मुझे/2013/09/03/रोकने के आकस्मिक प्रकाशन के- एक-निजी-अजगर-package.html –
- 1. setup.py
- 2. setup.py
- 3. setup.py
- 4. setup.py
- 5. setup.py
- 6. setup.py
- 7. setup.py
- 8. setup.py
- 9. setup.py test
- 10. setup.py स्क्रिप्ट
- 11. setup.py उदाहरण?
- 12. setup.py परीक्षण और टोक्स
- 13. require.txt बनाम setup.py
- 14. setup.py पैकेज और यूनिकोड_लिटर
- 15. python setup.py egg_info
- 16. ऐड डेटा फ़ाइलों setup.py
- 17. setup.py MySQL-अजगर
- 18. pypi python setup.py
- 19. लाइब्रेरी पथ को setup.py
- 20. autotools और python setup.py
- 21. पायथन setup.py: सेटअप
- 22. आइकन के साथ py2exe setup.py
- 23. 'setup.py test' अंडा इंस्टॉल स्थान?
- 24. python setup.py कैसे चलाएं ansible
- 25. setup.py नहीं देखता मेरी requirements.txt
- 26. एक setup.py से कई परियोजनाएं?
- 27. पाइथन setup.py के रूबी समकक्ष क्या है?
- 28. setup.py फ़ाइल में फ़ाइल अनुमतियां सेट करें
- 29. पिप/setup.py: निर्भरता संकल्प उपलब्ध पहियों
- 30. "setup.py clean" वास्तव में क्या करता है?
आप क्या करना चाहते हैं? आपका पायथन पैकेज तब तक अपलोड नहीं होगा जब तक आप इसे अपलोड नहीं करते। –
मैं आकस्मिक प्रकाशन को रोकना चाहता हूं। मुझे अपनी गलती से 'पायथन setup.py रजिस्टर' चलाने से डर है। – pjxiao
मैं करीबी वोटों से सहमत नहीं हूं: हालांकि इसे एक बेवकूफ सवाल (कोई अपराध नहीं) के रूप में माना जा सकता है, यह अभी भी एक अच्छा, सटीक और स्टैक ओवरफ्लो के विषय पर प्रश्न है जो उत्तर स्वीकार कर सकता है ... – zmo