问题分析:造成男性不能勃起的原因可能是由于心理作用造成,也有可能是疾病引起。男性在性生活时过分紧张、焦虑或者有抵触的心理,容易造成勃起困难。慢性的疾病,比如高血压、糖尿病等,由于这些疾病存在时间长,容易造成阴茎血管的狭窄。