Hi, so can we assume that the old halyard is missing? Will your halyard exit at the base of the mast or somewhere slightly overhead? A picture of your mast would help.
If your old halyard is still in place you simply stitch/splice the new line to the old and carefully pull the new up through the mast and back out of head blocks.
It's going to be significantly more difficult if you have to climb.