The invention relates to a distributed control method capable of improving the control precision of a flexible spacecraft and belongs to the flexible spacecraft control field. The method includes the following steps that: an execution mechanism and a sensor are installed at the same site of each of n arbitrary positions on the flexible spacecraft, and a dynamic model is established and is linearized, so that a linear time-invariant dynamic equation and a kinematics equation of a system can be obtained and are adopted as a controller design model; and an elastic rotation angle velocity and CMGs frame angle feedback control law is designed based on the Lyapunov theory, or the Lyapunov theory and direct adaptive control are combined together so as to design a desired reference model and a direct adaptive feedback control law. According to the distributed control method of the invention adopted, the vibration suppression of the flexible spacecraft can be realized based on the execution mechanisms which are installed in a distributed manner, and therefore, the vibration of the system can be converted into a stable state from a divergence state, and the control precision of the flexible spacecraft can be improved; and the estimation of the parameters of the system is not required in direct adaptive controller design, and high robustness can be realized, and therefore, the control precision of the flexible spacecraft can be further improved.