Hello! You can set up a Wise account before you leave to France. You don’t need a French bank account to apply for the visa. With a Wise account you have a European routing number so you can secure a short term or long-term rental, set up utilities, and mobile phone service, etc. Then when you arrive in France, you can walk into an establishment to set up a brick and mortar French account.
I hope that is helpful, please let me know if you have any follow-up questions.
Tuula Rampont, IL France Correspondent