折腾R程序包-devtools

今天因为某些原因打算安装R程序包devtools,我用的是XP平台,R3.2.1。开始时,download了devtools的包压缩文件,然后在R程序menu: packages -> installpackages from local zip files中安装,然后发现其需要一大堆前置包才能运行,于是改用命令install.packages("devtools")。这里建议选镜像China.beijing(即china中的第一个),速度快。

下了一大堆包后,运行library(devtools); 结果报错:

不能找到指针_chsize_s在msvcrt.dll

.../library/git2r/libs/i386/git2r.dll,LoadLibrary failure: The specified procedure could not be found.


搞什么?上baidu一查,没答案,于是bing一下(R很多资料baidu中文都找不到的~),发现有人说是版本与XP冲突,用win7或其它版本的devtools就好了。

详见:http://stackoverflow.com/questions/30633894/r-unable-to-load-devtools-in-r-3-2-0-under-windows-xp-32-bit


于是去https://cran.r-project.org/ download了R-3.0.3再试,尼妈,这会又报:

to build R packages, please download and install Rtools 3.1 from http://cran.r-project.org/bin/windows/Rtools/


看能不能下载特定版本包,找了个低版本的git2r,本地安装后运行devtools,报版本不兼容~~


想直接在R3.2.1中下载特定版本devtools, 发现install.packages搞不了,要用devtools中的install_version(),可我现在就是devtools搞不起来¥@#%%


太折腾了,家里的老XP暂时就不玩这东东了,明天用另一台win7再试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值