स्वचालित रूप से सभी पुराने पैकेजों को अपग्रेड करने के लिए (जो कि पाइप का उपयोग करके स्थापित किया गया था), बस स्क्रिप्ट बलो को चलाएं,
pip install $(pip list --outdated | awk '{ print $1 }') --upgrade
यहां, pip list --outdated
सभी आउट डेटेड पैकेजों को सूचीबद्ध करेंगे और फिर हम इसे जागृत करने के लिए पाइप करेंगे, इसलिए यह केवल नामों को प्रिंट करेगा। फिर, $(...)
इसे एक चर बना देगा और फिर, सब कुछ ऑटो मैटिक किया जाता है। सुनिश्चित करें कि आपके पास अनुमतियाँ हैं। ( sudo
अगर आपको भ्रम हो तो पाइप डालने से पहले) मैं एक स्क्रिप्ट लिखूंगा जिसका नाम pip-upgrade
कोड है,
#!/bin/bash
sudo pip install $(pip list --outdated | awk '{ print $1 }') --upgrade
फिर इसे तैयार करने के लिए स्क्रिप्ट की निम्नलिखित पंक्तियों का उपयोग करें:
sudo chmod +x pip-upgrade
sudo cp pip-upgrade /usr/bin/
फिर, बस हिट pip-upgrade
और वॉइला!