Latar belakang :
Karena saya mengembangkan program python yang harus dijalankan pada versi python yang berbeda, saya telah menginstal versi python yang berbeda di komputer saya.
Saya menggunakan FC 13 sehingga ia datang dengan python 2.6 pra-instal di /usr/bin/python2.6
dan /usr/lib/python2.6
.
Saya menginstal python 2.5 dari sumber, dan untuk menjaga semuanya tetap rapi, saya menggunakan --prefix=/usr
opsi, yang menginstal python di /usr/bin/python2.5
dan /usr/lib/python2.5
.
Sekarang, ketika saya menjalankan python
prompt saya menunjukkan saya menggunakan versi 2.5. Namun, saya mengalami beberapa masalah dengan pemasangan.
Manajemen paket :
Menggunakan easy_install, paket selalu diinstal /usr/lib/python2.6/site-packages/
. Saya mengunduh setuptools
.egg untuk python 2.5 dan mencoba menginstalnya, tetapi itu memberi saya kesalahan:
/usr/lib/python2.5/site-packages does NOT support .pth files
Tampaknya python2.5 tidak ada di PYTHONPATH saya. Saya pikir instalasi default akan menambah dirinya sendiri ke PYTHONPATH, tetapi ketika saya menulis echo $PYTHONPATH
di promt, saya hanya menerima baris kosong.