A method for encapsulating a homogeneous catalyst in pore channels of a mesoporous 
molecular sieve comprises the following steps: the mesoporous 
molecular sieve is fed into a vacuum container, air is extracted, a well prepared homogeneous catalyst solution is injected into the vacuum container containing the 
molecular sieve, a sample is obtained after stirring and vacuumizing, placed on a 
quartz plate and smeared uniformly with a diluting agent, the aired 
quartz plate is placed in a low-temperature vacuum 
atomic layer deposition equipment, an 
oxide precursor is subjected to primary 
pulse treatment and air-suppressing reaction, and a physically absorbed part is removed through air extraction; secondary 
pulse treatment is performed, steam and the 
oxide precursor are subjected to the air-suppressing reaction, and unreacted materials are discharged through air extraction; the two steps are repeated, an 
oxide is obtained through deposition on the surface of a sample base, the 
total thickness of a film is controlled by changing the 
cycling times of the two steps, and the size of pores, at seals, of the mesoporous molecular 
sieve is controlled. The method has the 
advantage that the homogeneous catalyst is easy to separate and is recyclable.