Certified GKH Gardening Expert
Yes, it will attract deer, unfortunately. Since that is of concern, you might try boiling water as a means of weed control. It will kill many things on contact, and kill more difficult weeds with a few applications. This method will leave your soil clean for a fresh planting, right away.
Solarizing the area is another option:
This collection of articles will help you with weed control: