क्या 11.04 में अजगर 2.5 स्थापित करना संभव है?


14

मुझे कभी-कभी कुछ विरासत पायथन कोड पर काम करना पड़ता है जो उत्पादन में पायथन 2.5 दुभाषिया द्वारा चलाया जाता है। मैं अपने विकास के माहौल को उत्पादन की तरह स्थापित करना चाहता हूं, इसलिए मुझे python2.5पैकेजों के परिवार को स्थापित करने की आवश्यकता है।

बेशक, मैं स्रोत से स्थापित कर सकता हूं, लेकिन मैं वास्तव में पैकेज का उपयोग करना पसंद करूंगा जब तक कि ऐसा करने का कोई तरीका न हो।

हालांकि, 11.04 के साथ जहाज वाले किसी भी उपयुक्त स्रोतों में 2.5 पैकेज शामिल नहीं हैं। मुझे पायथन 2.5 पैकेज कहां मिल सकते हैं जो नैटी के साथ आसानी से काम करने की संभावना है?

अद्यतन: यह काम करता है! मुझे apt-getआउटपुट को अधिक बारीकी से पढ़ना चाहिए :

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

तो यहां मैंने अजगर 2.5 स्थापित करने के लिए क्या किया:

: josh@josh; sudo add-apt-repository ppa:fkrull/deadsnakes
: josh@josh; sudo apt-get update
: josh@josh; sudo apt-get install python2.5
[...]
The following packages have unmet dependencies:
 python-minimal : Breaks: python2.5-minimal (< 2.5.5-7) but 2.5.4-1ubuntu6.1 is to be installed
 python2.5 : Depends: python2.5-minimal (= 2.5.5-8~ppa2~natty3) but 2.5.4-1ubuntu6.1 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
: josh@josh; sudo apt-get -f install
[...]
The following extra packages will be installed:
  python2.5-minimal
Recommended packages:
      python2.5
The following packages will be upgraded:
  python2.5-minimal
[...]
Do you want to continue [Y/n]? 
[...]
Setting up python2.5-minimal (2.5.5-8~ppa2~natty3) ...
: josh@josh; sudo apt-get install python2.5
The following NEW packages will be installed:
  python2.5
[...]

जवाबों:


11

लॉन्चपैड के पास इस बारे में एक विषय है।

यहाँ Ubuntu 10.10 पर अजगर 2.5 स्थापित करने पर एक ट्यूटोरियल है । 11.04 इसके लिए समान होना चाहिए।

उस वेबसाइट से कमांड होंगे:

sudo add-apt-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python2.5

python2.5 fileकमांडलाइन पर निष्पादन v2.5 के साथ 'फ़ाइल' निष्पादित करेगा। python fileनवीनतम संस्करण का उपयोग करेगा।

मैं केवल एक साल पहले लगभग एक बार इसका इस्तेमाल करता था इसलिए नुकसान से सावधान रहना चाहिए।



यह मेरे लिए काम नहीं करता है; मेरा सवाल देखिए। :(
जोश ग्लोवर

अजीब। यह स्पष्ट रूप से यहां बताता है कि लॉन्चपैड . net/~frrull/+archive/deadsnakes नैट्टी 2.5 के साथ उपलब्ध है (प्रदर्शन स्रोतों की सूची देखें। नेटी देखने के लिए प्रविष्टियां) (2.5.5-8 ~ ppa2 ~ natty3
Rinzwind

1
नहीं, आपको सिर्फ amd64 शाखा की आवश्यकता है। मेरी अंतिम कड़ी देखें (दोनों amd और i386 दोनों हैं)। अजीब। यह 'सिर्फ काम ’होना चाहिए।
रिनजविंड

2
ठीक है, अब यह करता है। मुझे लगता है कि लॉन्चपैड से सीधे python2.5 को स्थापित करने के लिए पहले प्रयास ने उपयुक्त डेटाबेस को खराब कर दिया है। दौड़ने के बाद sudo apt-get -f install, सब कुछ काम किया। आपकी सहायताके लिए धन्यवाद!
जोश ग्लोवर
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.