Недавно я обновил свою установку Python до 2.7 (ранее 2.5) и заметил странную проблему, из-за которой я не могу импортировать определенные модули, которые создал. Раньше у меня не было проблем. Обычно я редактирую PYTHONPATH и добавляю каталог, в который хочу импортировать модули. По какой-то странной причине я больше не могу импортировать. Я проверил свой путь в PYTHONPATH, и он выглядел правильно.
Когда я отображаю sys.path в интерпретаторе, я вижу, что текущий каталог добавляется к каждой записи PYTHONPATH (например, 'c:\blah\blah c:\path\to\module')
Если я отредактирую sys.path, добавив нужный каталог в конец списка, все будет работать нормально (например, «c:\path\to\module\»). Мне никогда не приходилось делать это раньше.
У меня Windows 7 на двух компах.
У кого-нибудь еще была подобная беда?