Installer R et RStudio : configuration pas à pas pour Windows, Mac et Linux
Obtenez un environnement R fonctionnel en dix minutes — installez R, ajoutez RStudio Desktop gratuit et exécutez votre première ligne de code.
Installez R et RStudio étape par étape sous Windows, Mac ou Linux. Téléchargez R depuis CRAN, ajoutez RStudio Desktop gratuit de Posit, découvrez les quatre panneaux de RStudio, exécutez votre première ligne de code et installez votre premier package — avec les liens de téléchargement exacts pour chaque système d’exploitation.
- Il vous faut deux choses distinctes : R et RStudio. R est le langage et le moteur qui exécute votre code ; RStudio est l’application dans laquelle vous écrivez et exécutez ce code. Installez R d’abord, puis RStudio.
- Installez R depuis CRAN — le site de téléchargement officiel de R — en choisissant la version adaptée à votre système d’exploitation. Sur un Mac, choisissez le package Apple Silicon pour les machines M1/M2/M3 et le package Intel pour les plus anciennes.
- Installez RStudio Desktop depuis Posit — c’est gratuit, et c’est ce qui rend l’écriture de R agréable : une console, un éditeur, un panneau de graphiques et un gestionnaire de packages dans une seule fenêtre.
- RStudio ne fonctionne pas sans R. RStudio n’est que l’éditeur ; si vous sautez R, il n’a aucun moteur à piloter et se plaindra de ne pas trouver R.
- Premier lancement = quatre panneaux : la Console (exécuter du code tout de suite), l’éditeur Source (écrire des scripts), le panneau Environnement/Historique et le panneau Fichiers/Graphiques/Packages/Aide.
- Pas de droits administrateur ou impossible d’installer ? Utilisez Posit Cloud — toute l’expérience RStudio dans votre navigateur, rien à télécharger.
Introduction
Avant de pouvoir exécuter la moindre ligne de R, il vous faut deux logiciels — et les débutants installent régulièrement le mauvais, ou un seul des deux, et se retrouvent bloqués. Ce guide corrige cela. En une dizaine de minutes, vous aurez une configuration fonctionnelle : R installé, RStudio installé, votre première ligne de code exécutée et votre premier package ajouté.
La seule chose à comprendre d’emblée, c’est que R et RStudio ne sont pas le même programme, et qu’il vous faut les deux :
- R est le langage et le moteur. Il effectue le calcul réel — arithmétique, statistiques, tracés, modélisation. Seul, ce n’est qu’une ligne de commande nue, fonctionnelle mais spartiate.
- RStudio est un IDE (environnement de développement intégré) — une application dédiée pour écrire et exécuter du R confortablement, avec un éditeur de code, une console en direct, une visionneuse de graphiques et des outils pour gérer les packages et les projets, le tout dans une seule fenêtre. RStudio pilote R ; il ne le remplace pas.
Installez R d’abord (le moteur), puis RStudio (le tableau de bord depuis lequel vous le pilotez). Chaque commande de cette page est réelle — copiez-la et exécutez-la dans votre console R. Il n’y a pas d’exécution dans le navigateur ici ; R s’exécute sur votre propre machine une fois installé.
Ce que vous installez — et pourquoi les deux
Un rapide modèle mental avant les liens de téléchargement :
| R | RStudio | |
|---|---|---|
| Ce que c’est | Le langage de programmation + le moteur qui exécute le code | Un IDE — l’application dans laquelle vous écrivez et exécutez R |
| Qui le crée | La R Foundation, via CRAN | Posit (anciennement RStudio, PBC) |
| Peut-on s’en passer ? | Non — c’est le moteur ; rien ne s’exécute sans lui | Techniquement oui, mais vous ne le voudrez pas |
| Coût | Gratuit, open source | Gratuit (l’édition Desktop) |
| Ordre d’installation | En premier | En second |
Si vous installez uniquement RStudio, il se lancera mais signalera qu’il ne trouve pas R — parce qu’il n’y a aucun moteur avec lequel dialoguer. On installe donc R d’abord.
Étape 1 — Installer R depuis CRAN
R est distribué via CRAN (le Comprehensive R Archive Network), le dépôt officiel à l’adresse cran.r-project.org. Rendez-vous là-bas, puis choisissez le téléchargement correspondant à votre système d’exploitation. Prenez toujours la dernière version — c’est la plus stable et la plus sûre.
| Votre système | Où cliquer | Que faire |
|---|---|---|
| Windows | Download R for Windows → base → le lien de téléchargement | Lancez l’installateur .exe téléchargé et acceptez les réglages par défaut. Cela installe à la fois R et une interface graphique intégrée minimale (vous utiliserez RStudio à la place). |
| macOS | Download R for macOS → le bon .pkg |
Choisissez la version qui correspond à votre puce : le package arm64 pour Apple Silicon (M1/M2/M3, la plupart des Mac depuis fin 2020), ou le package x86_64 pour les Mac Intel plus anciens. Ouvrez le .pkg et suivez l’installateur. |
| Linux | Download R for Linux → votre distribution | Suivez les instructions propres à votre distribution (Ubuntu/Debian, Fedora/RHEL, etc.). Installer depuis le dépôt CRAN — plutôt que celui par défaut de votre distribution — vous procure une version récente de R. |
Vous ne savez pas quel Mac vous avez ? Cliquez sur le menu Apple → À propos de ce Mac. S’il indique une puce Apple (M1, M2, M3, …), prenez le package arm64 ; s’il indique un processeur Intel, prenez le x86_64. Choisir le mauvais est un obstacle d’installation courant — voir Problèmes courants ci-dessous.
Une fois l’installateur terminé, R est sur votre machine. Vous ne l’ouvrirez pas directement — RStudio le trouvera et l’utilisera. Passons à RStudio.
Étape 2 — Installer RStudio Desktop (gratuit)
RStudio provient de Posit (l’entreprise s’appelait auparavant RStudio, PBC). Téléchargez l’édition desktop gratuite depuis la page officielle :
- posit.co/download/rstudio-desktop — faites défiler jusqu’au tableau de téléchargement et choisissez l’installateur pour votre système d’exploitation (Windows, macOS ou Linux).
Lancez l’installateur et acceptez les réglages par défaut. Il n’y a rien à configurer — RStudio détecte automatiquement le R que vous avez installé à l’étape 1.
La page propose RStudio Desktop (gratuit, open source) et, séparément, Posit Workbench (une édition payante, hébergée sur serveur, pour les équipes). Pour apprendre et pour le travail individuel au quotidien, le RStudio Desktop gratuit est tout ce dont vous avez besoin.
Étape 3 — Premier lancement : les quatre panneaux de RStudio
Ouvrez RStudio (pas R). Vous verrez une fenêtre divisée en panneaux. Sur une installation neuve, trois panneaux apparaissent ; un quatrième apparaît dès que vous ouvrez un script. Voici à quoi sert chacun :
| Panneau | Position par défaut | Ce qu’il fait |
|---|---|---|
| Console | En bas à gauche | Une session R en direct. Tapez une commande, appuyez sur Entrée, obtenez le résultat immédiatement. C’est là que R s’exécute réellement. |
| Source / éditeur | En haut à gauche | Là où vous écrivez et enregistrez des scripts (.R) et des documents Quarto/R Markdown. Apparaît quand vous ouvrez ou créez un fichier. |
| Environnement / Historique | En haut à droite | Liste les objets (data frames, variables) actuellement chargés, ainsi qu’un historique des commandes que vous avez exécutées. |
| Fichiers / Graphiques / Packages / Aide | En bas à droite | Un panneau à onglets : parcourez les fichiers, visualisez les graphiques que vous créez, gérez les packages installés et lisez les pages d’aide. |
Exécutez maintenant votre première ligne. Cliquez dans la Console, tapez ceci et appuyez sur Entrée :
1 + 1
#> [1] 2R répond [1] 2 — le [1] n’est que la numérotation de la sortie par R, et 2 est la réponse. Félicitations, R fonctionne. Essayez-en une autre — celle-ci affiche la version exacte de R que vous utilisez, ce qui est pratique quand vous demandez de l’aide ou signalez un bug :
R.version.string
#> "R version 4.6.1 ..."(Votre chaîne de version affichera la version que vous avez installée — c’est normal.) Vous disposez maintenant d’un environnement R fonctionnel.
Étape 4 — Installer votre premier package
R de base est puissant, mais l’essentiel du travail réel utilise des packages — des ensembles de fonctions supplémentaires que d’autres ont écrites et partagées sur CRAN. En installer un tient en une seule commande. Dans la Console, installez ggplot2 (le package de tracé standard de R) :
install.packages("ggplot2")R le télécharge et l’installe (vous ne le faites qu’une seule fois par package, par machine). L’installation place le package sur votre ordinateur ; elle ne le rend pas actif. Pour utiliser un package dans une session, chargez-le avec library() — et cela, vous le faites en haut de chaque script qui en a besoin :
library(ggplot2)Voilà tout le rythme : install.packages("…") une fois pour obtenir un package, library(…) à chaque session pour l’utiliser. Pour le tableau complet — d’où viennent les packages, comment les mettre à jour et corriger les erreurs d’installation — voir Installer et gérer des packages R.
Option sans installation : Posit Cloud
Impossible d’installer des logiciels — un ordinateur portable professionnel verrouillé, un Chromebook, ou vous voulez simplement commencer maintenant ? Utilisez Posit Cloud : toute l’expérience RStudio s’exécutant dans votre navigateur, avec R déjà installé. Inscrivez-vous à l’offre gratuite et vous codez en quelques secondes, sans rien télécharger. C’est aussi le moyen le plus simple de suivre un cours sur une machine partagée ou empruntée. L’offre gratuite a des limites d’utilisation mensuelles, mais elles sont généreuses pour apprendre.
Problèmes courants
macOS bloque l’installateur : « développeur non identifié » / « impossible à ouvrir ». Gatekeeper de macOS se montre prudent. Les packages CRAN et Posit sont signés et sûrs. Si l’installateur refuse de s’ouvrir, faites un clic droit (ou Contrôle-clic) sur le fichier .pkg → Ouvrir, puis confirmez dans la boîte de dialogue — cette étape unique indique à macOS que vous lui faites confiance. (Vous pouvez aussi l’autoriser dans Réglages Système → Confidentialité et sécurité.)
Vous avez installé la mauvaise version pour Mac (Apple Silicon vs Intel). Si R se comporte étrangement, plante au lancement ou si des packages refusent de se charger sur un Mac, vous avez peut-être récupéré le mauvais package. Vérifiez votre puce via menu Apple → À propos de ce Mac, puis réinstallez la version correspondante depuis la page macOS de CRAN : arm64 pour Apple Silicon (M1/M2/M3), x86_64 pour Intel.
RStudio indique qu’il ne trouve pas R / « R not found ». Cela signifie presque toujours que R n’est pas installé, ou que RStudio a démarré avant que R n’ait fini de s’installer. Installez R d’abord (Étape 1), puis redémarrez RStudio pour qu’il puisse le détecter. Sous Windows, vous pouvez aussi indiquer manuellement à RStudio où trouver R via Tools → Global Options → General → R version.
Windows : R ou Rscript n’est pas reconnu en ligne de commande. Si vous essayez d’exécuter R depuis un terminal (cmd/PowerShell) et obtenez « not recognized », R n’est pas dans le PATH de votre système — la liste des dossiers dans lesquels votre shell recherche les programmes. Vous n’en avez pas besoin pour RStudio (il trouve R tout seul), mais si vous voulez la ligne de commande, relancez l’installateur de R et activez l’option pour ajouter R à votre PATH, ou ajoutez manuellement le dossier bin de R au PATH.
Questions fréquentes
Vous avez besoin des deux, et dans cet ordre. R est le langage et le moteur qui exécute votre code ; RStudio est l’éditeur dans lequel vous l’écrivez et l’exécutez. RStudio n’a pas de moteur de calcul propre — installez-le sans R et il signalera qu’il ne trouve pas R. Installez R d’abord, puis RStudio.
Oui. RStudio Desktop, l’édition que vous installez pour apprendre et pour le travail au quotidien, est gratuite et open source. Le produit payant de Posit est Posit Workbench — une édition multi-utilisateurs hébergée sur serveur, pour les équipes — dont vous n’avez pas besoin en tant qu’individu. R lui-même est aussi gratuit et open source.
Vérifiez votre puce via menu Apple → À propos de ce Mac. S’il affiche une puce Apple (M1, M2, M3…), téléchargez le package arm64 depuis CRAN. S’il affiche un processeur Intel, téléchargez le package x86_64. La plupart des Mac vendus depuis fin 2020 sont des Apple Silicon (arm64). Choisir le mauvais peut provoquer des plantages ou des échecs de chargement des packages.
Oui — utilisez Posit Cloud, qui exécute RStudio et R dans votre navigateur sans rien à télécharger. C’est idéal quand vous ne pouvez pas installer de logiciels (un ordinateur portable verrouillé ou un Chromebook) ou que vous voulez simplement commencer immédiatement. L’offre gratuite a des limites d’utilisation mensuelles mais convient pour apprendre.
Vous avez très probablement installé RStudio sans installer R, ou RStudio s’est lancé avant que R n’ait fini de s’installer. RStudio n’est que l’éditeur — il a besoin de R comme moteur. Installez R depuis CRAN d’abord, puis redémarrez RStudio et il détectera R automatiquement. Sous Windows, vous pouvez aussi définir manuellement la version de R via Tools → Global Options → General.
Testez vos connaissances
Tâche 1. Un collègue sur un MacBook de 2023 dit : « J’ai téléchargé RStudio et je l’ai ouvert, mais il dit qu’il ne trouve pas R et rien ne s’exécute. » Expliquez ce qui a mal tourné et donnez le correctif exact, y compris quelle version de R pour macOS il devrait télécharger.
Pensez à ce qu’est RStudio par rapport à ce qu’est R, et lequel des deux est le moteur. Puis rappelez-vous quel package Mac de CRAN correspond à la puce d’un MacBook de 2023.
Il a installé uniquement RStudio (l’éditeur) et a sauté R (le moteur) — RStudio n’a donc rien à exécuter et signale qu’il ne trouve pas R. Correctif : rendez-vous sur la page macOS de CRAN et installez R d’abord. Un MacBook de 2023 a une puce Apple Silicon, il prend donc le package arm64 (pas le x86_64/Intel). Une fois R installé, redémarrez RStudio et il détectera R automatiquement.
Tâche 2. Vous venez d’installer R et RStudio. Écrivez les deux commandes que vous exécuteriez pour (a) confirmer sur quelle version de R vous êtes, et (b) installer puis charger le package ggplot2. Précisez quelle commande s’exécute une seule fois et laquelle s’exécute à chaque session.
Une commande indique la version. Installer un package et le charger sont deux verbes différents — l’un est un téléchargement unique, l’autre se répète à chaque nouvelle session.
# (a) confirm the R version
R.version.string
# (b) install ggplot2 once, then load it each session
install.packages("ggplot2") # run ONCE per machine
library(ggplot2) # run EVERY session you need itinstall.packages() télécharge le package sur votre ordinateur (faites-le une fois) ; library() l’active dans la session courante (faites-le en haut de chaque script qui utilise le package).
Vous installez uniquement RStudio Desktop sur un ordinateur portable neuf — vous sautez l’installation de R. Vous ouvrez RStudio et tapez 1 + 1 dans la Console. Que se passe-t-il ?
A. Il affiche [1] 2 — RStudio inclut R. B. RStudio s’ouvre mais signale qu’il ne trouve pas R, et la commande ne s’exécute pas. C. Il affiche une erreur au sujet d’un package manquant.
B. RStudio n’est que l’éditeur/IDE ; il a besoin de R comme moteur. Sans R installé, RStudio se lance mais ne trouve aucune session R pour exécuter votre code, donc 1 + 1 ne s’exécute pas. Installez R depuis CRAN d’abord, puis redémarrez RStudio.
Conclusion
Configurer R, ce sont deux installations dans le bon ordre : R d’abord (le moteur, depuis CRAN — correspondant à votre système d’exploitation et, sur un Mac, à votre puce), puis RStudio Desktop en second (l’éditeur gratuit, depuis Posit). Lancez RStudio, exécutez 1 + 1 dans la Console pour confirmer que ça marche, et install.packages("ggplot2") pour ajouter votre premier package. Si vous ne pouvez pas installer localement, Posit Cloud vous offre le même environnement dans un navigateur. Vous avez maintenant tout ce qu’il faut pour commencer à écrire du R.
Leçons connexes
- Poursuivez la configuration : Installer et gérer des packages R — l’étape suivante : d’où viennent les packages et comment corriger les erreurs d’installation · Obtenir de l’aide dans R — lisez les pages d’aide et résolvez les erreurs par vous-même · Définir le répertoire de travail dans RStudio — où R cherche vos fichiers · Choisir un IDE — RStudio vs VS Code, Positron et Jupyter, quand vous serez prêt à comparer.
- Pour aller plus loin : Fondamentaux de R — la série complète pour débutants, des vecteurs aux fonctions. · Programmation — le pilier : R, Python, Quarto et les flux de travail reproductibles.
Réutilisation
Citation
@online{2026,
author = {},
title = {Installer R et RStudio : configuration pas à pas pour
Windows, Mac et Linux},
date = {2026-07-16},
url = {https://www.datanovia.com/learn/programming/setup/install-r-and-rstudio},
langid = {fr}
}