#r
#r
Вопрос:
Сегодня я установил последнюю версию RStudio Desktop (x64). У меня R версии 4.0.2 (x64). Я хочу создать файлы RMarkdown из пункта меню File в RStudio. Я установил только rmarkkdown
и tidyverse
в таком порядке. Опция меню сообщает мне, что мне нужно обновить пакет xfun
, которого у меня нет.
Вот моя консоль после попытки установки xfun
:
> install.packages("xfun")
There is a binary version available but the source version is later:
binary source needs_compilation
xfun 0.16 0.17 TRUE
installing the source package ‘xfun’
trying URL 'https://cran.rstudio.com/src/contrib/xfun_0.17.tar.gz'
Content type 'application/x-gzip' length 77239 bytes (75 KB)
downloaded 75 KB
* installing *source* package 'xfun' ...
** package 'xfun' successfully unpacked and MD5 sums checked
** using staged installation
** libs
d:/Cygwin64/bin/gcc -I"D:/R_ProgrammingLanguage/R-4.0.2/include" -DNDEBUG -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -c base64.c -o base64.o
d:/Cygwin64/bin/gcc -I"D:/R_ProgrammingLanguage/R-4.0.2/include" -DNDEBUG -O2 -Wall -std=gnu99 -mfpmath=sse -msse2 -mstackrealign -c init.c -o init.o
d:/Cygwin64/bin/g -shared -s -static-libgcc -o xfun.dll tmp.def base64.o init.o -LD:/R_ProgrammingLanguage/R-4.0.2/bin/x64 -lR
installing to D:/R_ProgrammingLanguage/R-4.0.2/library/00LOCK-xfun/00new/xfun/libs/x64
** R
** inst
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
converting help for package 'xfun'
finding HTML links ... done
Rscript html
Rscript_call html
attr html
base64_encode html
base64_uri html
cache_rds html
download_file html
embed_file html
file_ext html
file_string html
gsub_file html
in_dir html
install_dir html
install_github html
isFALSE html
is_ascii html
native_encode html
normalize_path html
numbers_to_words html
optipng html
os html
parse_only html
pkg_attach html
prose_index html
protect_math html
raw_string html
read_utf8 html
rename_seq html
rev_check html
rstudio_type html
same_path html
session_info html
split_lines html
split_source html
strict_list html
stringsAsStrings html
tojson html
tree html
try_silent html
upload_ftp html
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
ERROR: loading failed
* removing 'D:/R_ProgrammingLanguage/R-4.0.2/library/xfun'
Warning in install.packages :
installation of package ‘xfun’ had non-zero exit status
The downloaded source packages are in
‘C:Users<user>AppDataLocalTempRtmpQd7ojVdownloaded_packages’
Это единственная правка в моем R-4.0.2/etc/x64/Makeconf
файле:
BINPREF ?= d:/Cygwin64/bin/
Я не уверен, что происходит. В конце нет полезного сообщения об ошибке.
Комментарии:
1. Можете ли вы просто установить двоичную версию?
install.packages("xfun", type="binary")
2. Большое вам спасибо! Это сработало! Вы случайно не знаете, почему?