После обновления до R 4.0.0 на моей машине Windows я не могу установить некоторые пакеты, такие как xml2
(то же самое касается foreign
и nnet
). При попытке установить я получаю следующее сообщение об ошибке:
* installing *source* package 'foreign' ...
** package 'foreign' successfully unpacked and MD5 sums checked
** using staged installation
** libs
*** arch - i386
"c:/rtools40/mingw32/bin/"gcc -I"C:/PROGRA~1/R/R-40~1.0/include" -DNDEBUG -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -c R_systat.c -o R_systat.o
sh: c:/rtools40/mingw32/bin/gcc: No such file or directory
make: *** [C:/PROGRA~1/R/R-40~1.0/etc/i386/Makeconf:222: R_systat.o] Error 127
ERROR: compilation failed for package 'foreign'
* removing 'C:/R-PKGS/win-library/3.6/foreign'
* restoring previous 'C:/R-PKGS/win-library/3.6/foreign'
Warning in install.packages :
installation of package ‘foreign’ had non-zero exit status
Основная причина установки пакета xml2
заключается в том, что я хочу использовать пакет tidyverse
, но при попытке запустить library(tidyverse)
Я получаю это сообщение:
Error: package or namespace load failed for ‘tidyverse’:
package ‘xml2’ was installed before R 4.0.0: please re-install it
Поэтому я предполагаю, что мне придется решить проблему, возникающую при попытке установить пакет xml2
, поскольку это может произойти в будущем, когда другие пакеты должны быть обновлены.
С уважением, Андрес