安装ggplot2总失败-已解决(用第三步才成功)
要画面积图,plot包好像不行,需要ggplot2,但是一直安不上
#install.packages('tidyverse')
install.packages('ggplot2')
library(ggplot2)
1.先开始的错误:
namespace 'rlang' 1.0.2 is being loaded, but >= 1.0.6 is required
解决方案:remove.packages('rlang')
结果:不再出现这个错误
2.还是出错
ERROR: lazy loading failed for package 'lifecycle'
尝试:
2.1.换国内镜像,换了几个,没用
2.2 安装Rtools
参考:https://zhuanlan.zhihu.com/p/346947595
本来就需要Rtools,但一直没装,经常警告。
Rtools装好了,再试试,运行起来看着不一样了,过程很长,不知道能不能成功
结果,还是错误,但和刚刚错误不一样了:
停止执行
ERROR: lazy loading failed for package 'ggplot2'
* removing 'C:/Users/w_wan/Documents/R/win-library/4.0/ggplot2'
Warning in install.packages :
installation of package ‘ggplot2’ had non-zero exit status
3.尝试装install.packages('tidyverse')这个包里有ggplot2,之前就装失败了
发现一个能修复这个错误的代码:
options(pkgType="binary")
参考:https://zhuanlan.zhihu.com/p/511566163
成功装上tidyverse,同时装好ggplot2,载入成功
只是发出警告,应该没问题。安装成功,明天研究用ggplot2画面积图