Я использую python и virtualenv. Активация virtualenv помещает его каталог в начало моего пути (я подтвердил, что это правильно).
По какой-то причине, хотя я запускаю python
, запускается общесистемный двоичный файл, а не тот, что у меня на пути.
Мой путь:
/path/to/my/venv/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/bin:/bin
Для python не настроены псевдонимы. Так что я не знаю, как Centos может загрузить не тот.
Почему-то кажется, что путь к бинарному файлу всего сайта находится в моей среде. Если я запускаю env python -V
, он сообщает 2.4.3 (старая версия).
Но env -i python -V
сообщает 2.7.2 (правильная версия).
Как я могу очистить свой env, чтобы этого не случилось? Если я просто запускаю env
, там вообще нет ничего общего с питоном, и путь правильный ...