Erection is not hard enough mostly refers to impotence, can not simply make up for it, mostly through drugs, surgery, but also need to treat the original disease. 1. Drug treatment: commonly used phosphodiesterase 5 (PDE-5) inhibitors, is the preferred drug, there are sildenafil, tadalafil and so on. Some men may have impotence due to low androgen levels. Androgens used for impotence treatment mainly include testosterone undecanoate pills, injections and patches. 2. Surgery: Penile prosthesis implantation surgery is commonly used to treat impotence. Penile prosthesis is surgically placed into the corpus cavernosum of the penis, which is the treatment with the highest satisfaction rate among all impotence treatments. 3. Treatment of primary disease: patients with underlying diseases, such as cardiovascular disease, diabetes, hyperlipidemia, need to be actively treated so that the erection hardness can return to normal. If the erection is not hard enough, affecting normal sex life, patients had better go to the hospital in time for treatment, do not blindly nourish.