เป็นไปได้ไหมที่จะติดตั้ง Python 2.5 ใน 11.04


14

บางครั้งฉันต้องทำงานกับรหัส Python ดั้งเดิมที่ทำงานโดยล่าม Python 2.5 ในการผลิต ฉันต้องการตั้งค่าสภาพแวดล้อมการพัฒนาของฉันเช่นเดียวกับการผลิตดังนั้นฉันต้องติดตั้งpython2.5แพคเกจตระกูล

แน่นอนฉันสามารถติดตั้งจากแหล่งที่มา แต่ฉันชอบที่จะใช้แพคเกจจริงๆเว้นแต่จะไม่มีวิธีที่จะทำมัน

อย่างไรก็ตามแพคเกจ 2.5 จะไม่รวมอยู่ในแหล่งที่ฉลาดใด ๆ ที่มาพร้อมกับ 11.04 ฉันจะหาแพ็คเกจ Python 2.5 ที่มีแนวโน้มว่าจะทำงานร่วมกับ Natty ได้อย่างราบรื่นได้อย่างไร

อัปเดต: ใช้งานได้! ฉันควรอ่านapt-getผลลัพธ์อย่างใกล้ชิดมากขึ้น:

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

ดังนั้นนี่คือสิ่งที่ฉันทำเพื่อติดตั้ง Python 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

Launchpadมีหัวข้อเกี่ยวกับเรื่องนี้

นี่คือการสอนเกี่ยวกับการติดตั้งหลาม 2.5 บน Ubuntu 10.10 11.04 ควรเหมือนกันสำหรับเรื่องนี้

จากเว็บไซต์นั้นคำสั่งจะเป็น:

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

การดำเนินการpython2.5 fileที่ commandline จะเรียกใช้งาน 'file' ด้วย v2.5 python fileจะใช้รุ่นใหม่ล่าสุด

ฉันใช้มันแค่ครั้งเดียวเมื่อประมาณหนึ่งปีที่แล้วดังนั้นระวังข้อผิดพลาด


คุณอาจรู้คำตอบสำหรับคำถามต่อไปของฉัน: ฉันจะใช้แพ็คเกจ LaunchPad.net ใน 11.04 (Natty Narwhal) ได้อย่างไร :)
Josh Glover

มันไม่ได้ผลสำหรับฉัน ดูคำถามของฉัน :(
Josh Glover

แปลก. มันชัดเจนระบุไว้ที่นี่launchpad.net/~fkrull/+archive/deadsnakes natty พร้อม 2.5 พร้อมใช้งาน (ตรวจสอบรายการที่แสดงรายการแหล่งที่มารายการดู natty) (2.5.5-8 ~ ppa2 ~ natty3)
Rinzwind

1
ไม่คุณแค่ต้องการสาขา amd64 ดูลิงก์ล่าสุดของฉัน (ทั้ง amd และ i386 อยู่ที่นั่น) แปลก. นี่ควรเป็น 'ใช้งานได้'
Rinzwind

2
ตกลงมันทำตอนนี้ ฉันคิดว่าความพยายามก่อนหน้านี้ในการติดตั้ง python2.5 โดยตรงจาก LaunchPad ทำให้ฐานข้อมูลฉลาดขึ้น หลังจากทำงานsudo apt-get -f installทุกอย่างทำงาน ขอบคุณสำหรับความช่วยเหลือของคุณ!
Josh Glover
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.