Каково ваше место установки Python?
Как вы запустили easy_install?
easy_install, вероятно, использует разрешения учетной записи пользователя по умолчанию, и вам необходимо вручную изменить права доступа / владельца файла, чтобы не администраторы могли видеть файлы.
Как правило, easy_install предназначен только для однопользовательской установки (для разработки). включая другие платформы (Linux, UNIX). Если вы хотите распространять приложение / пакет, который хорошо работает в вашей операционной системе, вам необходимо упаковать его в удобном для этой операционной системы формате.
lxml и т. Д. Пакеты Python поставляются с установщиком .EXE. Возможно, вы могли бы проверить, как выполнялся установщик этих пакетов, и применить тот же сценарий создания установщика для mechanize.