当前位置:网站首页>Using pkgbuild:: find in R language_ Rtools check whether rtools is available and use sys The which function checks whether make exists, installs it if not, and binds R and rtools with the writelines
Using pkgbuild:: find in R language_ Rtools check whether rtools is available and use sys The which function checks whether make exists, installs it if not, and binds R and rtools with the writelines
2022-07-06 08:40:00 【Data+Science+Insight】
R Used in language pkgbuild::find_rtools(debug = TRUE) Check to see if there is Rtools、 Use Sys.which The function view make Whether there is 、 If not, install Rtools、 Use writeLines Function binding R and Rtools
Catalog
#R Version and Rtools Need to match and view
# Use writeLines Function binding R and Rtools
#R Used in language pkgbuild::find_rtools(debug = TRUE) Check to see if there is Rtools、 Use Sys.which The function view make Whether there is 、 If not, install Rtools、 Use writeLines Function binding R and Rtools
I really didn't find make So I can't install .
> Sys.which("make")
make
""
> pkgbuild::find_rtools(debug = TRUE)
Found in Rtools 4.0 installation folder
[1] TRUE
> install.packages("D:/Downloads/RGtk2_2.20.36.3.tar.gz", repos = NULL, type = "source")
* installing *source* package 'RGtk2' ...
** Will succeed 'RGtk2' Package unpacking and MD5 And inspection
** using staged installation
** libs
*** arch - i386
Warning in system(cmd) : 'make' not found
ERROR: compilation failed for package 'RGtk2'
* removing 'D:/R/R-4.0.5/library/RGtk2'
Warning in install.packages :
installation of package ‘D:/Downloads/RGtk2_2.20.36.3.tar.gz’ had non-zero exit status

#R Version and Rtools Need to match and view

# install Rtools

# Use writeLines Function binding R and Rtools
# Do the following ( Remember if there is no response after the operation , Need to restart Rstudio)
writeLines('PATH="${RTOOLS40_HOME}\\usr\\bin;${PATH}"', con = "~/.Renviron")
> Sys.which("make")
make
"D:\\Rtools\\rtools40\\usr\\bin\\make.exe"
Reference resources :R
Reference resources :Index of /src/contrib/Archive/RGtk2
边栏推荐
- CISP-PTE实操练习讲解
- hutool优雅解析URL链接并获取参数
- JVM performance tuning and practical basic theory - Part 1
- MySQL learning record 11jdbcstatement object, SQL injection problem and Preparedstatement object
- 软件卸载时遇到trying to use is on a network resource that is unavailable
- [MySQL] lock
- LDAP应用篇(4)Jenkins接入
- China dihydrolaurenol market forecast and investment strategy report (2022 Edition)
- Roguelike游戏成破解重灾区,如何破局?
- [secretly kill little partner pytorch20 days -day01- example of structured data modeling process]
猜你喜欢

JVM performance tuning and practical basic theory - Part 1

2022.02.13 - 238. Maximum number of "balloons"

同一局域网的手机和电脑相互访问,IIS设置

Sort according to a number in a string in a column of CSV file
![[brush questions] top101 must be brushed in the interview of niuke.com](/img/55/5ca957e65d48e19dbac8043e89e7d9.png)
[brush questions] top101 must be brushed in the interview of niuke.com

Problems in loading and saving pytorch trained models

PLT in Matplotlib tight_ layout()

C语言双指针——经典题型

Light of domestic games destroyed by cracking

JVM 快速入门
随机推荐
Shift Operators
目标检测——Pytorch 利用mobilenet系列(v1,v2,v3)搭建yolov4目标检测平台
704 binary search
Golang force buckle leetcode 1020 Number of enclaves
win10系统中的截图,win+prtSc保存位置
MySQL learning record 11jdbcstatement object, SQL injection problem and Preparedstatement object
[cloud native topic -45]:kubesphere cloud Governance - Introduction and overall architecture of enterprise container platform based on kubernetes
View computer devices in LAN
Crash problem of Chrome browser
Light of domestic games destroyed by cracking
Precise query of tree tree
Bottom up - physical layer
个人电脑好用必备软件(使用过)
Problems in loading and saving pytorch trained models
Deep analysis of C language pointer
Analysis of the source code of cocos2d-x for mobile game security (mobile game reverse and protection)
vb.net 随窗口改变,缩放控件大小以及保持相对位置
3. File operation 3-with
Purpose of computer F1-F12
Double pointeur en langage C - - modèle classique