Герой Советского Союза (10.04.1945).
Родился 20.08.1919 г. в Беларуси, в деревне Долговичи Мстиславского района Могилёвской области в крестьянской семье. Работал шахтёром.
В Великую Отечественную войну с 1942 г. воевал на Крымском, Центральном и 1-м Украинском фронтах. Отличился в январе 1945 г. в боях на реке Одер. Командир отделения 416-го стрелкового полка (112-я стрелковая дивизия, 13-я армия, 1-й Украинский фронт) сержант Е.И. Качанов со своими бойцами первым форсировал реку южнее города Сьцинава (Польша), в бою за расширение плацдарма его отделение уничтожило около 100 гитлеровцев. Сам он был ранен, однако не покинул поле боя. 28.01.1945 г., когда во время отражения вражеской контратаки отказал пулемёт, Е.И. Качанов личным примером поднял бойцов в атаку. Погиб в этом бою.
Награждён орденами Ленина, Красной Звезды, Красного Знамени.
Именем Е.И. Качанова названы улицы в Могилёве, д. Долговичи Мстиславского района, на его родине установлена мемориальная доска.