Two people were killed and four others injured in a knife attack in the southeastern French town of Romans-sur-Isère on Saturday, the mayor said.