2012-08-14 101 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