У нас есть некоторые досадные проблемы с Eclipse, которые, видимо, всегда были там, в Windows 7 + пользовательская установка на python + Eclipse 3.7 и последняя версия Pydev.
Проблема в основном в том, что если при настройке интерпретатора Python вы также добавляете все библиотеки, то Eclipse или Pydev или кто знает, что удаляет все эти записи из глобального файла easy_install.pth, которые также настроен в Pydev.
Это означает, что в Eclipse все работает нормально, но все, что находится за его пределами, не может работать правильно.
Теперь мне трудно поверить, что никто не заметил, поэтому я думаю, что мы делаем что-то не так.
Я также исправил ошибку, которая еще не привлекла большого внимания:
https://sourceforge.net/tracker/?func=detail&aid=3446052&group_id=85796&atid=577329
Есть идеи, что и почему это может быть?
Вы уже можете точно знать, кто и когда изменяет этот файл, какой-либо из предложенных инструментов?
EDIT:
Я пытаюсь с Process Monitor, как предложено ниже.
Итак, я запускаю Eclipse, запускаю простую команду Python и получаю что-то похожее на этот файл.
«Время файла», «Всего событий», «Открытия», «Закрытие», «Чтение», «Запись», «Чтение байтов», «Запись байтов», «Получение ACL», «Установка ACL», « Другой»,„Путь“
"0.0000306", "4", "1", "1", "0", "0", "0", "0", "0", "0", "2", "C: \ Python25 \ Lib \ сайт-пакеты \ простой install.pth "
Так что в основном это было открыто: 1, закрыто: 1, другое: 2.
И файл был фактически изменен.
У меня сложилось впечатление, что Eclipse просто тупо перезаписывает файл, иначе должны быть и некоторые операции чтения, верно?
Это, однако, не очень мне помогает, я могу видеть только Eclipse как процесс, изменяющий файл, не намного больше.