¿Cómo puedo solucionar problemas de R y tk en macOS?

Recibo advertencias y cuadros emergentes vacíos al compilar y cargar paquetes R que dependen de tk. Dicen que tk no se instaló correctamente.

Estoy usando homebrew, pero no puedo decir qué paquete podría proporcionar una instalación correcta de tk, o si entraría en conflicto con la instalación existente (pero rota).

¿Cuál es la forma recomendada de instalar suficiente tk en OSX para que un paquete R con tk como dependencia (por ejemplo, RNCEP ) R se compile sin dar esta advertencia?

Actualizar

Esta es la advertencia que recibo cuando intento cargar un paquete R que depende de tk.tcl:

Warning message:
In fun(libname, pkgname) :
  Can't find a usable tk.tcl in the following directories: 
    /System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/Scripts/tk8.5

/System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/Scripts/tk8.5/Resources/Scripts /System/Library/Frameworks/Tcl.framework/Versions/8.5/Resources/tk8.5 /System/Library /Frameworks/Tcl.framework/Versions/8.5/Resources/tk8.5/Resources/Scripts ./lib/tk8.5 ./lib/tk8.5/Resources/Scripts ~/Library/Tcl/tk8.5 ~/Library /Tcl/tk8.5/Resources/Scripts /Library/Tcl/tk8.5 /Library/Tcl/tk8.5/Resources/Scripts /System/Library/Tcl/tk8.5 /System/Library/Tcl/tk8.5 /Resources/Scripts /System/Library/Tcl/8.5/tk8.5 /System/Library/Tcl/8.5/tk8.5/Resources/Scripts ~/Library/Frameworks/tk8.5 ~/Library/Frameworks/tk8.5 /Resources/Scripts /Library/Frameworks/tk8.5 /Library/Frameworks/tk8.5/Resources/Scripts /System/Library/Frameworks/tk8.5 /System/Library/Frameworks/tk8.5/Resources/Scripts ./ biblioteca

¿Está utilizando una versión específica de R? ¿ Este artículo produce una instalación de R viable? ¿Está planteando un problema XY y realmente solo busca instalar R omitiendo un error de tk o está obteniendo un tk completo como parte del objetivo principal?
@bmike Tengo una instalación de R viable (instalada como un .dmg descargado de [Rstudio] (www.rstudio.com), esto solo me da advertencias y cajas vacías de tk). Comenzó cuando usé brew para instalar inkscape y ghostscript (ambos requieren X11).
Intente instalar R desde homebrew, ya que los escritores del paquete deberían haber resuelto el problema
@Abe, ¿su comentario significa que tenía una R en funcionamiento antes de instalar Inkscape y GhostScript?
@Mark sí, funcionó. ¿Sería un problema sobrescribir la instalación existente de R? ¿Necesito desinstalar?
¿Cómo estás empezando R?
@Mark Ya sea con Rstudio, R o Rscript.
Quise decir desde la línea de comandos o como una aplicación.
@marque tanto la línea de comando (R, Rscript) como la aplicación (Rstudio).
¿Comprobó si Tk ya estaba cargado?

Respuestas (1)

Intente instalar tk desde los binarios de ActiveState ActiveTcl . Si está en Mavericks, asegúrese de instalar ActiveTcl 8.5.15.0 o superior, ya que hay algunos problemas con las versiones anteriores de Mavericks. Además, tenga en cuenta que ActiveTcl no es un software de código abierto.