While you cannot install a light fixture without a junction box, the absence of a box at the desired location does not indicate you cannot install the light.
When it is too late to place a junction box in the wall without removing a large amount of drywall, a renovation junction box might be used instead.