При обновлении python в Ubuntu получил ошибку:
ValueError: /usr/bin/python does not match the python default version. It must be reset to point to python2.6
Инструкция как лечить такую ошибку (python does not match the python default version):
1. Смотрим в папке версии python /usr/bin: (cd /usr/bin ls -la python*)
/usr/bin$ ls -la python*
lrwxrwxrwx 1 root root 24 2010-08-04 20:03 python -> /etc/alternatives/python
lrwxrwxrwx 1 root root 9 2010-06-04 09:33 python2 -> python2.6
lrwxrwxrwx 1 root root 31 2010-08-04 07:49 python2.5 -> /usr/local/python2.5/bin/python
-rwxr-xr-x 1 root root 2288240 2010-04-16 16:06 python2.6
-rwxr-xr-x 1 root root 1452 2010-04-16 15:59 python2.6-config
/usr/bin$
2. Делаем :
cd /usr/bin sudo rm /usr/bin/python && sudo ln -s python2.6 /usr/bin/python
Итог :
/usr/bin$ ls -l python*
lrwxrwxrwx 1 root root 9 2011-02-22 09:50 python -> python2.6
lrwxrwxrwx 1 root root 9 2010-06-04 09:33 python2 -> python2.6
lrwxrwxrwx 1 root root 31 2010-08-04 07:49 python2.5 -> /usr/local/python2.5/bin/python
-rwxr-xr-x 1 root root 2288240 2010-04-16 16:06 python2.6
-rwxr-xr-x 1 root root 1452 2010-04-16 15:59 python2.6-config
/usr/bin$
После данных манипуляций проблема исчезла.
Удачи, может пригодится кому.