Two catalyst precursors-DPB (N, N ' -diphenyl-2, 3-butadiimine) and PDP ( N-phenyl-2, 5-dimethyl-pyrrole) were synthesized by reactions of diketones and aniline in alcohol. N, N ' -diphenyl-2, 3-butadiimine and N-phenyl-2,5-dimethyl-pyrrole were characterized by IR, H-1-NMR and MS, and were found to have diimine and substituted pyrrole ring structure, respectively. The condensates N, N ' -diphenyl-2, 3-butadiimine and N-phenyl-2, 5-dimethyl-pyrrole both were treated with ZnEt2 and then with methnol, resulting in Zn complexes with the diketone-aniline condensates (DPBZn and PDPZn). The two complexes were applied as catalysts for the copolymerization of CO2 and cyclohexene oxide. One mole of DPBZn and DPDZn may generate 3000 and 16800 g of polymers, respectively. The obtained eopolymers- were also determined to have CO2 fractions of 0.424 similar to 0.476 (by H-1-NMR) and instrinsic viscosity [eta] of 0.115 similar to 0.368 dL/g in chloroform at 30 degreesC.