安神养心丸一般是可以治疗睡眠的,因为安神养心丸具有养心安神的功效,经常用于治疗身体出现心血供应不足,导致出现心悸、失眠、头痛头晕的症状,可以起辅助治疗作用。但是服用药物期间,不要长期服用,以免让身体造成依赖性。平时要加强锻炼,增强自身的抵抗力。