引起阴茎癌的因素有以下几个方面:第一、可能是包皮过长引起包皮垢污染,藏污纳垢引起病毒以及化学物质比较多,导致阴茎癌的发生;第二、HPV病毒感染,HPV病毒就是人乳头状瘤病毒,不仅会引起宫颈癌,宫颈癌病人的伴侣也会出现阴茎癌,阴茎癌的人也可能因为包皮长导致包皮垢里头有HPV病毒,从而导致病人的伴侣出现宫颈癌。所以阴茎癌的病人最多见的原因就是包皮长引起包皮垢增多,导致包皮垢污染引起阴茎癌,要积极的处理这些病因才能控制住病变,可切除过长的包皮并定期翻洗,把龟头露出来翻洗一下阴茎才能减少污染以及感染的风险,从而减少阴茎癌的发生。