Ligue 1 has become the second major European league to be cancelled due to coronavirus after French prime minister Edouard Philippe announced no sporting events, even those behind closed doors, could take place before September.
Officials had been hoping teams could resume training within a fortnight after plans emerged earlier this month for the league to resume on June 17 and conclude on July 25.
But the French top flight and Ligue 2 will now follow the Dutch Eredivisie in ending their seasons due to the pandemic.
Philipe said: "The 2019-2020 season of professional sports, including football, will not be able to resume.
"It will be possible, on sunny days, to practice an individual sporting activity outdoors, obviously respecting the rules of social distancing.
"It will not be possible, neither to practice sport in covered places, nor team or contact sports."
The decision could provide an obstacle for UEFA, who had been looking into completing the Champions League and Europa League campaigns in August.
Paris St Germain and Lyon are still in the Champions League, with the former through to the quarter-finals and the latter holding a 1-0 first-leg lead against Juventus in the round of 16.
Domestically, most teams in Ligue 1 have 10 games left to play this season, while PSG and Strasbourg have 11.