Cara menginstal python 3.2 di ubuntu 13.04

8

Saya membutuhkan python 3.2 untuk tujuan pengembangan, tetapi ubuntu 13.04 baru hadir dengan python 3.3.

apakah ada praktik terbaik untuk menginstal versi python yang lebih lama ke dalam ubuntu?

Terima kasih

JoshuaBoshi
sumber
2
Adakah alasan spesifik yang Anda perlukan 3.2? Apakah ada fitur di dalamnya yang tidak dalam 3.3?
dobey
1
Tidak, tetapi ada 3.2 di server produksi dan saya ingin bekerja pada versi yang sama.
JoshuaBoshi

Jawaban:

11

Gunakan Deadsnakes PPA , yang mencakup serangkaian versi Python yang dikemas untuk berbagai versi Ubuntu, termasuk 3,2 untuk raring.

sudo apt-add-repository ppa:fkrull/deadsnakes
sudo apt-get update
sudo apt-get install python3.2
Thomas K
sumber
1
Inilah jawaban yang saya tunggu-tunggu .. terima kasih banyak!
JoshuaBoshi
1

Unduh dan kompilasi Python (dengan terminal):

wget http://python.org/ftp/python/3.3.0/Python-3.3.0.tar.bz2
tar jxf ./Python-3.3.0.tar.bz2
cd ./Python-3.3.0
./configure --prefix=/opt/python3.3
make && sudo make install

Sumber: AskUbuntu

philshem
sumber
Jika saya mengabaikan bahwa saya ingin menginstal 3.2 (bukan 3.3), saya kira jawaban ini harus "kompilasi". Saya baik-baik saja, dengan jawaban ini, tetapi saya ingin tahu apakah ada opsi yang lebih baik - paket yang disiapkan mungkin.
JoshuaBoshi
1

Opsi lain yang saya temui adalah pyenv dan pythonz - keduanya akan membangun versi khusus python (termasuk PyPy dan Jython) untuk Anda dan memungkinkan Anda untuk mengubah python yang Anda gunakan di terminal.

Saya belum mencoba sendiri jadi tidak bisa merekomendasikan satu.

Hamish Downer
sumber