Yes, you can live in France after requesting a French Spouse visa (called Vie Privée et Familiale) from the French Consulate of your current country of residence. Once arrived in France, you will need to validate your French Spouse Visa into a residence permit.