Почему питон, созданный из источника, по-прежнему показывает неправильную версию?

Итак, я загрузил самый последний tar из https://www.python.org/ftp/python/2.7.10/Python-2.7.10.tar.xz, untar'd, настроил, построил и установил в каталог пользователя. Я также использовал эти исполняемые файлы для настройки среды virtualenv.

Однако при запуске любого из новых исполняемых файлов из их полного пути показывается только 2.7.6!

Вот список всех исполняемых файлов python в системе и их версиях: [!d2 ]

sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; | awk -F: '/x-executable; charset=binary/ {print $1}' | xargs readlink -f | sort -u | xargs -I % sh -c 'echo -n "%: "; % -V'

дает:

/home/***/python2.7.10/bin/python2.7: Python 2.7.6 /home/***/Python-2.7.10/python: Python 2.7.6 /home/***/theano_env/bin/python: Python 2.7.6 /usr/bin/python2.7: Python 2.7.6 /usr/bin/python3.4: Python 3.4.0 /usr/bin/python3.4m: Python 3.4.0

Я сделал это дважды сейчас (один раз с 2.7.9), пытаясь решить ошибка в фляге, которая требует hmac на python> 2.7.7, но правильные версии, похоже, не установлены. Есть ли какая-то магия, которую я здесь отсутствует?

1
задан 25 June 2015 в 23:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: