我将我的R更新到最新的4.0版本,并尝试安装“umx”软件包,当我使用3.6.3版本时,该软件包运行良好。然后,我将R改回3.6.3版本,“umx”软件包仍然无法安装。我得到以下错误:
- 正在安装源包“kableExtra”。。。
**“kableExtra”包已成功解包并检查MD5总和
**使用分阶段安装
**R
**仪表
**字节编译并准备用于延迟加载的包
dyn.load(文件,DLLpath=DLLpath,…)中出错:
无法加载共享对象“/Library/Frameworks/R.framework/Versions/3.6/Resources/Library/gdtools/libs/gdtools.so”:
dlopen(/Library/Frameworks/R.framework/Versions/3.6/Resources/Library/gdtools/libs/gdtools.so,6):未加载库:/opt/X11/lib/libcairo.2.dylib
引用自:/Library/Frameworks/R.framework/Versions/3.6/Resources/Library/gdtools/libs/gdtools.so
原因:找不到图像
电话:。。。asNamespace->;loadNamespace->;library.dynam->;动态装入
停止执行
错误:包“kableExtra”的延迟加载失败
- 删除“/Library/Frameworks/R.framework/Versions/3.6/Resources/Library/kableExtra”
install.packages中的警告:
“kableExtra”包的安装具有非零退出状态
下载的源程序包位于中
“/private/var/folders/88/d4_sv_l174vcbkn5f8r6ytjc0000gn/T/RtmpSb59yk/downloaded_packages”
我不知道为什么会这样,因为在我更新我的R之前一切都很好,我的期望是当回到我原来的R版本时一切都会好起来,但事实并非如此。在此方面的任何帮助都将不胜感激
谢谢
里奥纳赫
Tags:
在过去的两天里,我收到了相同的错误,然后我在GitHub中向制作此包的人写了一个问题。其中一个人回答我的问题时建议更新R的版本。和你一样,我使用的是R的3.6.2版本,然后我按照他的建议,我将R的版本更新为4.0.4。他还建议我在上传kableExtra之前,先上传“systemfonts”包,然后再编写代码安装。包('systemfonts',dependencies=TRUE). 但我认为这是因为ı使用的旧版本。所以底线是,如果您将R更新为4.0.4,并运行这两个代码; install.packages('systemfonts',dependencies=TRUE) install.packages('kableExtra',repos='https://cran.ma.imperial.ac.uk/")
我想它会起作用的。我的意思是它对我有用
相关问题 更多 >
编程相关推荐