Warriors forward Kevin Durant will not play in Friday night's game against the Kings because of sore ribs.