The Brazilian striker missed the first five games when he tried and could not seal a move back to Barcelona.
“It’s not the first time everyone booed me,” said the 27-year-old.
“It’s sad, but I know that, from now on, every game I play will be a game away from home.”
The PSG ultras booed Neymar when they read his name before the game, when he touched the ball, when he took a corner and when he shot wide.
There was a mixture of cheers and boos after he scored the late winner.
Neymar added: “I made it clear that I have nothing against the fans, nothing against Paris St-Germain as a club.”
“Everyone knows I wanted to leave. I will not go into details about what happened.”
“It is time to turn the page. Today I am a Paris St-Germain player and I will give everything on the field.”
Neymar’s goal, which earned his team a 1-0 victory, was a sensational acrobatic volley from the center of Abdou Diallo that left the post.
Neymar had the ball in the net for the second time moments later, but the assistant video referee rejected it offside.
There were also chants and banners with vulgar language about Neymar, including a reference to the 20 million euros that he reportedly said he would pay to join Barcelona.
The forward wanted to return to Catalonia in the summer, but Barcelona could not reach an agreement with the PSG.
He missed the Trophee des Champions and opened four games in Ligue 1, only returned after the closing of the transfer window.