Я использую Mac OS X EL Capitan 10.11.6 с Microsoft R Open 3.3.1.предупреждение при использовании Microsoft R Open 3.3.1 в MAC
После выполнения инструкций по установке MRO и новой установки XQuartz 2.7.9
у меня возникает следующая ошибка, когда я хочу установить любой пакет R, например, при установке MASS
. Появляется следующее предупреждающее сообщение. Похоже, что это не влияет на использование, но раздражает видеть это предупреждение каждый раз.
Warning message:
In doTryCatch(return(expr), name, parentenv, handler) :
unable to load shared object '/Library/Frameworks/R.framework/Resources/modules//R_X11.so':
dlopen(/Library/Frameworks/R.framework/Resources/modules//R_X11.so, 6): Symbol not found: _CGBitmapContextCreate
Referenced from: /Library/Frameworks/R.framework/Resources/modules//R_X11.so
Expected in: flat namespace
in /Library/Frameworks/R.framework/Resources/modules//R_X11.so
* installing *source* package ‘MASS’ ...
** package ‘MASS’ successfully unpacked and MD5 sums checked
** libs
я не могу проверить, относится ли это к версии МРО R на мое «стандартное» распределение CRAN из R 3.31, потому что эти два конфликтуют, но для моих глаз это похоже на то, что вы неправильно установили XQuartz (эквивалент X11 OSX, и я думаю, что текущая версия - 2.7.9). Несколько человек, ответивших на ранее подобный вопрос, обнаружили, что переустановка XQuartz сработала для них: http://stackoverflow.com/questions/26489928/cant-load-x11-in-r-after-os-x-yosemite-upgrade –
Что " location "на самом деле находится в каталоге symlink, и вы должны увидеть R_X11.so, если вы переходите к'/Library/Frameworks/R.framework/Versions/3.3/Resources/modules/R_X11.so' –