孕妇长痔疮的原因具体如下:1.怀孕期间胎儿不断地生长发育,子宫会逐渐变大压迫骨盆中心静脉及直肠肛门,导致血液循环不畅、血行淤滞,形成痔疮。2.孕期体内激素发生改变,肠蠕动变慢,导致大便干燥,长期排便用力、排便方式不正确,形成痔疮。3.孕期孕妇供给胎儿所需,血液量是平时的一倍,血管压力变大,容易出现便秘形成痔疮。4.孕妇运动量减少,长时间的站立、久坐会使局部血液回流受阻,形成痔疮。