Centos игнорирует путь при запуске программы - PullRequest
0 голосов
/ 28 февраля 2012

Я использую 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, там вообще нет ничего общего с питоном, и путь правильный ...

...