The reason why hemorrhoid wounds do not heal for a long time is: 1, to strengthen the nutritional intake, eat a high protein diet, if the nutrition is not in place will affect the wound healing. 2, if there is a local infection and the wound does not heal for a long time, may be the anal opening of the cleanliness and hygiene is not good, feces and secretions affect the wound healing, need to do daily cleaning, you can use potassium permanganate diluted sitz bath or cleaning, to keep the affected area clean and clean. 3, if the wound area is too large, you need to promptly observe whether there is a tear, you can use the wound growth promotion drugs, in summary, it is best to go to the hospital to find a doctor, under the guidance of doctors to help deal with.