楼主: xgm9981
7334 12

[问答] 请教:在创建R语言包中遇到的问题!没有这种选项'--binary' [推广有奖]

  • 0关注
  • 4粉丝

已卖:144份资源

硕士生

47%

还不是VIP/贵宾

-

威望
0
论坛币
649 个
通用积分
0
学术水平
8 点
热心指数
8 点
信用等级
6 点
经验
1087 点
帖子
69
精华
0
在线时间
230 小时
注册时间
2009-10-11
最后登录
2023-11-6

楼主
xgm9981 在职认证  发表于 2011-11-11 15:23:52 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我想自己创建一个R语言包,可是到了最后一步通过cmd 创建R语言包的时候,出现如下问题:
警告:没有这种选项'--binary'
从而导致只创建了Fisx_1.0.tar.gz,这个包我在windows下加载不了。
没有创建我想要的 windows zip 包。
我是完全按照‘在windows中创建 R程序包简明指南’来做的,可是为什么会出现这个警告:警告:没有这种选项'--binary'?
请大家指点!!
复件 QQ截图20111111151219.jpg
二维码

扫码加我 拉你入群

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

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

关键词:Binary R语言 bin Windows Window 程序 windows

沙发
ryusukekenji 发表于 2011-11-11 16:35:18
手动解压tar.gz文件,再压缩为zip格式就成了。
尝试过,行得通。

藤椅
vinkwai 发表于 2011-11-11 18:12:15
R CMD INSTALL --binary xxx.tar.gz

板凳
xgm9981 在职认证  发表于 2011-11-11 21:33:46
ryusukekenji 发表于 2011-11-11 16:35
手动解压tar.gz文件,再压缩为zip格式就成了。
尝试过,行得通。
不行啊……

报纸
dwl001 发表于 2011-11-12 06:50:42
R CMD INSTALL --build Fisx

In R 2.14 help file "Writing R Extensions" page 25:

In earlier versions of R, R CMD build --binary could build a binary version of a package, but
this approach is now deprecated in favour of R CMD INSTALL --build.

地板
ryusukekenji 发表于 2011-11-12 15:53:20
xgm9981 发表于 2011-11-11 21:33
不行啊……
  1. >system("Rcmd build Fisx")
复制代码
建成Fisx.tar.gz之后,使用WinRar或7zips解压。再把名为“Fisx”的文件夹压缩为zip格式。重新打开Rgui.exe 安装 Fisx.zip就行了。

7
xgm9981 在职认证  发表于 2011-11-12 21:36:46
dwl001 发表于 2011-11-12 06:50
R CMD INSTALL --build Fisx

In R 2.14 help file "Writing R Extensions" page 25:
非常感谢!你说的方法成功了!

8
xgm9981 在职认证  发表于 2011-11-12 21:44:56
ryusukekenji 发表于 2011-11-12 15:53
建成Fisx.tar.gz之后,使用WinRar或7zips解压。再把名为“Fisx”的文件夹压缩为zip格式。重新打开Rgui.ex ...
非常感谢!

9
xuezhe1984 发表于 2011-12-30 17:47:45
我试验了这种方法

10
xuezhe1984 发表于 2011-12-30 17:50:41
发现行不通啊,不但是我自己的行不通,我从CRAN上下载了一个名字为EMC的.tar.gz的包,然后解压,在压缩为.zip。然后到Rgui里面,从本地文件安装,居然出现了这样的问题:

> utils:::menuInstallLocal()
package ‘EMC’ successfully unpacked and MD5 sums checked
> library("EMC")
Error in library("EMC") : ‘EMC’ is not a valid installed package

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-1-3 04:37