首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >升级了R4.2的好处

升级了R4.2的好处

作者头像
生信技能树
发布2022-07-26 10:44:58
1.3K1
发布2022-07-26 10:44:58
举报
文章被收录于专栏:生信技能树生信技能树

之前的R版本是4.1,而且很多R包版本也不够新,有一些小瑕疵一直懒得解决,比如seurat的热图一直有莫名其妙的乱码,最近又遇到了两个高频包它们共用的一个依赖包出现了版本冲突,忍无可忍了,就卸载了4.1版本的R,并且删除了一千多个R包,节省了10G的硬盘空间。

然后重新安装了最新版R,并且重新一次性安装了一千多个包,这次居然有意外收获,莫名其妙的我可以在线直接安装GitHub包啦:

> remotes::install_github(repo = 'genecell/COSGR')
Downloading GitHub repo genecell/COSGR@HEAD
These packages have more recent versions available.
It is recommended to update all of them.
Which would you like to update?

1: All                              
2: CRAN packages only               
3: None                             
4: rlang     (1.0.3 -> 1.0.4) [CRAN]
5: pillar    (1.7.0 -> 1.8.0) [CRAN]
6: sass      (0.4.1 -> 0.4.2) [CRAN]
7: htmltools (0.5.2 -> 0.5.3) [CRAN]
8: igraph    (1.3.2 -> 1.3.3) [CRAN]

Enter one or more numbers, or an empty line to skip updates: 3


Installing 2 packages: RcppParallel, proxyC
将程序包安装入‘C:/Users/win10/AppData/Local/R/win-library/4.2’
(因为‘lib’没有被指定)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/4.2/RcppParallel_5.1.5.zip'
Content type 'application/zip' length 1284458 bytes (1.2 MB)
downloaded 1.2 MB

trying URL 'https://cran.rstudio.com/bin/windows/contrib/4.2/proxyC_0.2.4.zip'
Content type 'application/zip' length 478351 bytes (467 KB)
downloaded 467 KB

程序包‘RcppParallel’打开成功,MD5和检查也通过
程序包‘proxyC’打开成功,MD5和检查也通过

下载的二进制程序包在
 C:\Users\win10\AppData\Local\Temp\RtmpILwdej\downloaded_packages里
✔  checking for file 'C:\Users\win10\AppData\Local\Temp\RtmpILwdej\remotes1e9f89a48e8\genecell-COSGR-5511add/DESCRIPTION'
─  preparing 'COSG':
✔  checking DESCRIPTION meta-information ... 
─  checking for LF line-endings in source and make files and shell scripts
─  checking for empty or unneeded directories
─  building 'COSG_0.9.0.tar.gz'
   
将程序包安装入‘C:/Users/win10/AppData/Local/R/win-library/4.2’
(因为‘lib’没有被指定)
* installing *source* package 'COSG' ...
** using staged installation
** R
** data
*** moving datasets to lazyload DB
** byte-compile and prepare package for lazy loading
** help
*** installing help indices
** building package indices
** installing vignettes
** testing if installed package can be loaded from temporary location
** testing if installed package can be loaded from final location
** testing if installed package keeps a record of temporary installation path
* DONE (COSG)
> 

之前每次安装GitHub包,我都是先下载压缩包,再本地安装这个压缩包的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-07-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 生信技能树 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档