楼主: xiaowangge
10485 2

[问答] R语言安装 knitr 包时遇到问题,装不上怎么办 [推广有奖]

  • 5关注
  • 10粉丝

博士生

50%

还不是VIP/贵宾

-

威望
0
论坛币
24476 个
通用积分
41.8312
学术水平
2 点
热心指数
4 点
信用等级
2 点
经验
3811 点
帖子
234
精华
0
在线时间
321 小时
注册时间
2012-1-21
最后登录
2024-5-16

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
> install.packages('knitr')
--- 在此連線階段时请选用CRAN的鏡子 ---
还安装相依关系‘glue’, ‘stringi’, ‘stringr’, ‘yaml’


  有二进制版本的,但源代码版本是后来的:
        binary source needs_compilation
glue     1.0.0  1.3.0              TRUE
stringi  1.1.5  1.2.4              TRUE
stringr  1.2.0  1.3.1             FALSE
yaml    2.1.14  2.2.0              TRUE
knitr   1.15.1   1.21             FALSE

  Binaries will be installed
试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/3.2/glue_1.0.0.zip'
Content type 'application/zip' length 34947 bytes (34 KB)
downloaded 34 KB

试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/3.2/stringi_1.1.5.zip'
Content type 'application/zip' length 14220135 bytes (13.6 MB)
downloaded 13.6 MB

试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/windows/contrib/3.2/yaml_2.1.14.zip'
Content type 'application/zip' length 180051 bytes (175 KB)
downloaded 175 KB

程序包‘glue’打开成功,MD5和检查也通过
程序包‘stringi’打开成功,MD5和检查也通过
程序包‘yaml’打开成功,MD5和检查也通过

下载的二进制程序包在
        C:\Users\AppData\Local\Temp\RtmpQRAPAq\downloaded_packages里
安装源码包‘stringr’, ‘knitr’

试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/src/contrib/stringr_1.3.1.tar.gz'
Content type 'application/x-gzip' length 119156 bytes (116 KB)
downloaded 116 KB

试开URL’https://mirrors.tuna.tsinghua.edu.cn/CRAN/src/contrib/knitr_1.21.tar.gz'
Content type 'application/x-gzip' length 699667 bytes (683 KB)
downloaded 683 KB

* installing *source* package 'stringr' ...
** 成功将'stringr'程序包解包并MD5和检查
** R
** data
*** moving datasets to lazyload DB
** inst
** preparing package for lazy loading
Error in loadNamespace(i, c(lib.loc, .libPaths()), versionCheck = vI[]) :
  namespace 'stringi' 1.1.5 is being loaded, but >= 1.1.7 is required
ERROR: lazy loading failed for package 'stringr'
* removing 'E:/R-3.2.5/library/stringr'
ERROR: dependency 'stringr' is not available for package 'knitr'
* removing 'E:/R-3.2.5/library/knitr'

下载的程序包在
        ‘C:\Users\AppData\Local\Temp\RtmpQRAPAq\downloaded_packages’里
Warning messages:
1: 运行命令'"E:/R-3.2.5/bin/i386/R" CMD INSTALL -l "E:\R-3.2.5\library" C:\Users\AppData\Local\Temp\RtmpQRAPAq/downloaded_packages/stringr_1.3.1.tar.gz'的状态是1
2: In install.packages("knitr") : 安装程序包‘stringr’时退出狀態的值不是0
3: 运行命令'"E:/R-3.2.5/bin/i386/R" CMD INSTALL -l "E:\R-3.2.5\library" C:\Users\AppData\Local\Temp\RtmpQRAPAq/downloaded_packages/knitr_1.21.tar.gz'的状态是1
4: In install.packages("knitr") : 安装程序包‘knitr’时退出狀態的值不是0


过程如上所示,安装出现问题,不知道怎么解决,有人帮忙看一看么,非常感谢


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:二进制程序 安装程序 出现问题 相依关系 程序包

沙发
xiaowangge 学生认证  发表于 2019-1-5 11:30:36 |只看作者 |坛友微信交流群
安装之后我加载,就显示如下
> library(knitr)
Error in library(knitr) : 不存在叫‘knitr’这个名字的程辑包

使用道具

藤椅
xiaowangge 学生认证  发表于 2019-1-5 17:47:51 |只看作者 |坛友微信交流群
问题解决了,版本问题,之前使用的是3.2.5版本,用新版本可以成功安装

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-5 08:33