Un menu déroulant devrait s'afficher pour que vous puissiez sélectionner (ou vous obtiendrez une série de numéros à choisir), que vous utilisiez R dans le terminal ou un IDE tel que RStudio. Cela est pris en charge sur Windows, Mac OS, et la plupart des systèmes Linux. Cependant, cela peut nécessiter une configuration ou des dépendances supplémentaires telles que X-windows.
Pour activer X-windows lors de l'utilisation d'un accès à distance, utilisez les drapeaux suivants : -XY
ssh -XY nom_utilisateur@serveur.domaine
Il y a souvent un repo par défaut mais cela peut être spécifié si vous rencontrez un problème, comme l'exécution de scripts ou Rmarkdown/knitr. Vous pouvez utiliser l'option repo
pour définir le miroir ou le dépôt pour CRAN à chaque installation avec :
install.packages("package", repo="")
Il est conseillé d'utiliser le miroir le plus proche de votre emplacement pour des téléchargements plus rapides. Par exemple :
install.packages("RMySQL", repos="https://cran.stat.auckland.ac.nz/")
Vous pouvez également définir l'option repos
dans votre session afin de ne le faire qu'une seule fois par session interactive (ou script). Vous pouvez vérifier si repos
est configuré avec :
options(repos)
Si vous obtenez "Error in options(repos) : object 'repos' not found"
, vous pouvez alors définir l'option du dépôt. Par exemple :
options(repos = "https://cran.stat.auckland.ac.nz/")
Ensuite, cela devrait fonctionner pour installer les packages comme d'habitude. Par exemple :
install.packages("RMySQL")
Comme mentionné par d'autres, vous pouvez configurer le dépôt dans votre fichier .Rprofile
et faire en sorte que cela fonctionne dans tous vos scripts. C'est à vous de décider si vous préférez ces options "globales" sur votre système ou des options "locales" dans votre session ou script. Ces options "locales" prennent plus de temps à utiliser à chaque session mais ont l'avantage de permettre à d'autres utilisateurs d'utiliser vos scripts s'ils n'ont pas votre .Rprofile
.
1 votes
Il devrait afficher une liste de numéros de 1 à 100 correspondant au miroir, essayez de taper 84 et appuyez sur Entrée.
1 votes
Veuillez ajouter quel système d'exploitation vous utilisez, et quelle version de R
1 votes
Soit une fenêtre pop-up d'apparaitre avec des sélections, soit une liste de sélections apparaît dans la console. Avez-vous vérifié l'existence d'une fenêtre séparée avec des choix? Comment exécutez-vous R?
0 votes
@pyCthon J'ai tapé 84, mais rien n'est retourné.
0 votes
@sayhey69 Je lance simplement R en appelant l'invite depuis mon terminal. Je tape simplement r, et l'interpréteur s'ouvre. Je n'ai jamais eu de fenêtres séparées apparaissant demandant des choix.
0 votes
Dans ce cas, la liste des miroirs devrait apparaître dans la console. fwiw 70 est le miroir à Berkeley que j'utilise. Quel système d'exploitation utilisez-vous? Si vous utilisez linux, essayez sudo apt-get update.
0 votes
C'est parce que vous avez besoin de fenêtres X pour permettre à Rconsole de lancer une boîte de dialogue graphique... R devrait détecter que vous n'avez pas de fenêtrage et revenir à l'impression d'une liste et à la demande d'entrée, mais ce n'est pas le cas...