невозможно загрузить ggplot 2, так как 'lib' не указан - PullRequest
0 голосов
/ 16 января 2019

Раньше у меня не было проблем с установкой и запуском ggplot2, но внезапно R studio больше не может найти пакет ggplot2. Я попытался переустановить пакет, но хотя консоль запустила код и «загрузила» пакет, библиотека (ggplot2) выдает мне ошибку:

Error in library(ggplot2) : there is no package called ‘ggplot2’

Я уже пробовал:

install.packages("ggplot2",
             repos = c("http://rstudio.org/_packages",
                       "http://cran.rstudio.com"))

Я тоже пробовал:

install.packages("ggplot2", dependencies = TRUE)

Я также удалил и переустановил Rstudio, запустил его с правами администратора, но ничего не работает

это то, что консоль показывает при запуске команды

install.packages("ggplot2")

Вывод на консоль выглядит следующим образом:

Installing package into ‘C:/Users/Keith/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
also installing the dependency ‘rlang’


  There are binary versions available but the source versions are later:
        binary source needs_compilation
rlang    0.2.0  0.3.1              TRUE
ggplot2  2.2.1  3.1.0             FALSE

  Binaries will be installed
trying URL 
'https://cran.rstudio.com/bin/windows/contrib/3.3/rlang_0.2.0.zip'
Content type 'application/zip' length 754726 bytes (737 KB)
downloaded 737 KB

package ‘rlang’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
    C:\Users\Keith\AppData\Local\Temp\RtmpmKus85\downloaded_packages
installing the source package ‘ggplot2’

trying URL 'https://cran.rstudio.com/src/contrib/ggplot2_3.1.0.tar.gz'
Content type 'application/x-gzip' length 2863109 bytes (2.7 MB)
downloaded 2.7 MB

* installing *source* package 'ggplot2' ...
** package 'ggplot2' successfully unpacked and MD5 sums checked
** R
** data
*** moving datasets to lazyload DB
** inst
** preparing package for lazy loading
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck 
= vI[[j]]) : 
  namespace 'rlang' 0.2.0 is being loaded, but >= 0.2.1 is required
ERROR: lazy loading failed for package 'ggplot2'
* removing 'C:/Users/Keith/Documents/R/win-library/3.3/ggplot2'
Warning in install.packages :
  running command '"C:/PROGRA~1/R/R-33~1.1/bin/x64/R" CMD INSTALL -l 
 "C:\Users\Keith\Documents\R\win-library\3.3"
C:\User\Keith\AppData\Local\Temp\RtmpmKus85/downlaoaded_packages/ggplot2_3.1.0.tar.gz' had status 1
Warning in installed.packages:
installation of package 'ggplot2' had non-zero exit status
...