遗传因素、内分泌失调、雄激素分泌过少。根据39健康网查询显示:男人不长汗毛原因如下:1、遗传因素:如果父母的体毛较少,可能会遗传给下一代,出现体毛过少的情况,属于正常的生理现象。2、内分泌失调:如果男生存在不良的生活习惯,可能会导致体内的激素分泌发生紊乱,也会出现上述情况。3、雄激素分泌过少。