का उपयोग कर सूची से संकुल को संस्थापित करना मैं पाइप का उपयोग कर संकुलों की एक सूची स्थापित करने की कोशिश कर रहा हूं।पीआईपी
कोड जो मैं प्रयोग किया जाता है:
import pip
def install(package_name):
try:
pip.main(['install', package_name])
except:
print("Unable to install " + package_name)
इस कोड को ठीक काम करता है और अगर एक पैकेज उपलब्ध नहीं है, यह एक त्रुटि देता है:
No matching distributions found
हालांकि, मुझे क्या करना कोशिश कर रहा हूँ अगर कोई स्थापना विफल हो जाती है (उदाहरण के लिए: अवैध पैकेज नाम), मैं उस पैकेज को मुद्रित करना चाहता हूं जो विफल रहा।
इसके लिए क्या किया जा सकता है?
किसी भी मदद की सराहना की जाएगी, धन्यवाद।
https://github.com/pypa/pip/blob/21be153044a7aa245e12ce3f86793e9b17201519/pip/index.py#L525 – Juggernaut