Если у меня есть пакеты, установленные из easy_install, яйца добавляются до sys.path
перед элементами в переменной PYTHONPATH
.
Например, если у меня есть пакет яиц с именем foo, а также пакет с именем foo в текущем каталоге, а затем выполните следующее:
PYTHONPATH="." python
>>> import foo
Это будет использовать версию яйца foo
вместо локального каталога. Проверка sys.path
показывает, что яйца помещаются перед элементами из PYTHONPATH
. Это кажется сломанным. Есть ли способ отменить это поведение?