I need some help.

I have a 300 gram 5 month old CB wild type BP that I have had since she was a month old. Ever since then she has been nothing but trouble.
The problem is I can't go into here enclosure without her striking at me. When I do remove her from her hide, she will usually stop striking and then go into a defensive mode but soon she will do everything she can to escape.

I have her in a 15qt tub with a suitable sized hide, H2O bowl and paper substrate. Temp is ~90 to 80 degrees and the humidity is between 50-70%.

She feeds weekly on F/T mice and rats and her sheds have been normal.

I need some advice on what to do to break her of this.

I got her as a gift for my daughter who absolutely loves snakes but if this behaviour continues I can not trust her when she gets to be 2000 grams.

I will take all the time, energy and effort it takes to tame her but I need to be pointed in the proper direction.

Thanks guys, I appreciate your help.