Erreur ".onLoad échoué dans loadNamespace () pour 'tcltk'"

J'ai une question d'ordre général, à la manière de charger tout type de package externe dans R. j'ai constaté que de nombreuses sources détaillant ces informations sont tout simplement insuffisantes, mais je vais laisser parler des adresses Url. J'ai été chargé avec succès paquets externes dans la R avant, mais je vais avoir des difficultés de chargement de la fgui paquet.

Dans mon cas précis, je ne peux pas charger la bibliothèque fgui en R Studio. J'ai d'abord télécharger directement à partir de CRAN avec la commande:

install.packages("fgui", lib="~/Documents/R_dir")

Cela fonctionne très bien pour moi. Mon répertoire de travail est défini dans ~/Documents/R_dir

La prochaine commande que j'utilise est:

library("fgui", lib.loc="~/Documents/R_dir")

L'erreur que j'obtiens est:

Error : .onLoad failed in loadNamespace() for 'tcltk', details:
call: dyn.load(file, DLLpath = DLLpath, ...)
error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.1/Resources/library/tcltk/libs/tcltk.so':
dlopen(/Library/Frameworks/R.framework/Versions/3.1/Resources/library/tcltk/libs/tcltk.so, 10): Library not loaded: /opt/X11/lib/libX11.6.dylib
Referenced from: /Library/Frameworks/R.framework/Versions/3.1/Resources/library/tcltk/libs/tcltk.so
Reason: image not found
Error: package or namespace load failed for ‘fgui’

J'ai vérifié le fil "Erreur lors de la tentative de chargement de la bibliothèque(ggplot2) dans la R" mais il n'a pas répondu à ma question.

Merci de m'aider avec des suggestions pour obtenir le package de fgui fonctionne correctement dans la R Studio et n'hésitez pas à aborder la question plus générale de manière efficace le chargement des packages externes dans R.

source d'informationauteur warship