Фон :
Оскільки я розробляю програми python, які повинні працювати на різних версіях python, я встановив на своєму комп’ютері різні версії python.
Я використовую FC 13, тому він постачався з попередньо встановленим python 2.6 в /usr/bin/python2.6
і /usr/lib/python2.6
.
Я встановив python 2.5 з джерела, і щоб утримати речі акуратними, я скористався --prefix=/usr
параметром, який встановив python в /usr/bin/python2.5
і /usr/lib/python2.5
.
Тепер, коли я запускаю python
підказки, я використовую версію 2.5. Однак у мене виникають деякі проблеми з установкою.
Управління пакетами :
Використовуючи easy_install, пакунки завжди встановлюються в /usr/lib/python2.6/site-packages/
. Я завантажив setuptools
.egg для python 2.5 і спробував його встановити, але це дає мені помилку:
/usr/lib/python2.5/site-packages does NOT support .pth files
Здається, що python2.5 не в моєму ПІТОНПАТІ. Я думав, що встановлення за замовчуванням додасть себе до PYTHONPATH, але коли я пишу echo $PYTHONPATH
на Promt, я просто отримую порожній рядок.