The invention relates to a method for preparing double-component nano polyaniline-epoxy acrylate resin/polyurethane interpenetrating network conductive anticorrosive paint. According to the method, a conductive interpenetrating network polymer coating is prepared through chemical reaction of a component A, that is, a nano polyaniline-epoxy acrylate resin system, and a component B, that is, a castor oil polyurethane prepolymer containing an isocyanate end group under the action of an initiator and a catalyst, wherein the component A is prepared by drying a mixture obtained through in-situ emulsion polymerization of aniline in epoxy acrylate resin, adding an allyl monomer, a catalyst, a polymerization inhibitor, a preservative, a light stabilizer, packing and the like, and by uniformly stirring the components; the component B, that is, the polyurethane prepolymer, is prepared by enabling castor oil and diisocyanate to react, adding an initiator, a promoter and a proper amount of a solvent, and by uniformly stirring the components. The paint is simple in process equipment, convenient to operate, beneficial to large-scale industrial production, high in solid content, stable in anticorrosion property and very good in mechanical property, aging resistance, chemical corrosion resistance and environmental friendliness.