2012-08-14 80 views
2

我有this R package(MRwarping_1.0.zip)。它安装在一个同事的32位的 的Windows PC上,但未能安装在我的64位Ubuntu上(并且 给出了一个非常奇怪的错误信息)。我想知道是否将R包从32bit安装到64bit

  • 我可以安装它(在我的64位ubuntu上)。
  • 如果是,什么是该电源线步骤来做到这一点
+1

什么是错误信息? – Andrie 2012-08-14 10:28:30

+1

R CMD INSTALL MRwarping_1.0.zip rawToChar中的错误(block [seq_len(ns)]): 嵌入的字符串为nul:'PK \ 003 \ 004 \ n \ 0 \ 0 \ 0 \ 0 \ 0 \ xbaR \ 035?\ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ n \ 0 \ 0 \ 0MRwarping/PK \ 003 \ 004 \ n \ 0 \ 0 \ 0 \ 0 \ 0 \ XBAR \ 035?\ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 017 \ 0 \ 0 \ 0MRwarping /数据/ PK \ 003 \ 004 \ 024 \ 0 \ 002 \ 0 \ b \ 0 \ xbaR \ 035?3' – user189035 2012-08-14 10:38:08

+0

这很奇怪,确实... – 2012-08-14 10:45:56

回答

8

MRwarping_1.0.zip是软件包的一个Windows二进制版本。您需要该软件包源才能够将其安装在Windows以外的任何其他软件上。

+0

好的,谢谢。我应该能够得到那个。你知道一个链接,它解释了如何在Linux下构建一个包源代码? – user189035 2012-08-14 10:39:27

+2

@ user189035:它在[Writing R Extensions](http://cran.r-project.org/doc/manuals/R-exts.html)手册中:[1.3节检查和构建软件包](http:// cran.r-project.org/doc/manuals/R-exts.html#Checking-and-building-packages)。另请参阅[R安装和管理附录A](http://cran.r-project.org/doc/manuals/R-admin.html#Essential-and-useful-other-programs-under-a-Unix_002dalike)以确保您安装了所有必要的工具。 – 2012-08-14 10:49:47