设立普通合伙企业应具备的条件是:1.有2个以上合伙人。合伙人为自然人的,应当具有完全民事行为能力;2.有书面合伙协议;3.有合伙人认缴或者实际缴付的出资;4.有合伙企业的名称和生产经营场所;5.法律、行政法规规定的其他条件。根据《合伙企业法》第五条,订立合伙协议、设立合伙企业,应当遵循自愿、平等、公平、诚实信用原则。