Compresses! You can use warm compresses - a washcloth with warm water and hold it to the closed eye for 5-10 minutes 3 times a day. You can massage it with your fingers after the compress, but do not aggravate it. You are trying to get it to drain on its own. You may need it incised and drained if this does not work. See and ophthalmologist. A sty is not and infection, so antibiotics do not help.
Stye on eyelid. Try hot compresses for 5 minutes, 3 times a day. Hold the hot washcloth on your eye and massage in small circles. If the stye persists even after a few days, ask your ophthalmologist for topical antibiotic. Ultimately, some styes need to be drained if they do not resolve with conservative treatment.