有过被治安拘留的人能开出租车,法律没有禁止。

出租车司机个人需要具备以下条件:(一)具有市、区、县(市)常住户籍,市、区、县(市)常住户籍的须持有区、县(市)一年以上的暂住证明持有合法有效的居民身份证(二)年龄18周岁以上,60周岁以下,身体健康(三)具有高中以上文化程度(四)持有公安机关交通管理部门核发的机动车驾驶证和DC卡,以及市、区、县(市)公安机关交通管理部门证明的“三年内无重大以上交通责任事故”记录。