लिनक्स में अजगर 3 के साथ अजगर 2 को कैसे बदलें

यह पायथन में विकसित किए गए एप्लिकेशन पर निर्भर करता है कि आप चल रहे हैं, यह अजगर 3, अजगर 2 या यहां तक ​​कि दोनों के दुभाषिया के साथ संगत हो सकता है। कुछ मामलों में हमारे पास अजगर 3 और अजगर 2 स्थापित हैं, लेकिन हम अजगर 2 के साथ चलने के लिए कोई उपकरण नहीं बताते हैं, यह अजगर 3 के साथ चलना जारी रखता है, इसलिए इस समस्या का सबसे सरल समाधान है अजगर 3 को अजगर 2 से बदलें.

यह ध्यान देने योग्य है कि समाधान मैं अजगर 3 को अजगर 2 से बदलने का प्रस्ताव करता हूं, अजगर के साथ चल रहे सभी अनुप्रयोगों को प्रभावित करता है, इसलिए आपके कुछ एप्लिकेशन नहीं चल सकते हैं।

अजगर 3 को अजगर 2 से बदलें

अजगर 3 को अजगर 2 से बदलने के लिए हमें निम्नलिखित सरल चरणों का पालन करना चाहिए:

  • अजगर 2 को सुडो के साथ स्थापित करें

  • पायथन 3 द्वारा बनाए गए सिमलिंक को बदलें /usr/bin/python अजगर द्वारा २

cd /usr/bin
ls -l python
    lrwxrwxrwx 1 root root 7  17 Dec. 12:04 python -> python3
ln -sf python2 python
ls -l python
    lrwxrwxrwx 1 root root 10 Apr 11 14:28 python -> python2
  • पैकेज द्वारा बनाई गई प्रतीकात्मक लिंक को बदलें virtualenv en /usr/bin/virtualenv

cd /usr/bin
ln -sf virtualenv2 virtualenv

इन सरल चरणों के साथ आपके पास पहले से ही डिफ़ॉल्ट इंटरप्रेटर के रूप में अजगर 2 होगा, उसी तरह, आप यह सत्यापित कर सकते हैं कि यह निम्न कमांड के साथ है:

python --version

से जानकारी के साथ विकि आर्क लिनक्स द्वारा


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।