安装R包从32位到64位

时间:2012-08-14 10:26:11

标签: r ubuntu 32bit-64bit

我有this R package(MRwarping_1.0.zip)。它安装在32位 同事的Windows PC但无法在我的64位ubuntu上安装(和 给出了一个非常奇怪的错误信息)。我想知道是否

  • 我可以安装它(在我的64位ubuntu上)。
  • 如果是,那么需要采取哪些步骤

2 个答案:

答案 0 :(得分:8)

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

答案 1 :(得分:0)

除了Joshua的回答外,当我尝试安装Linux二进制版本的软件包时,也发生了此错误,该软件包是.zip格式而不是.tar.gz格式的。

因此,当您为Linux安装二进制软件包时,它必须是.tar.gz文件。您可以使用7-zip之类的工具解压缩.zip文件并将其重新压缩为.tar.gz。或者,使用unzip ZIPFILE将zip解压缩到一个文件夹中,然后使用tar -czf package.tar.gz FOLDER将文件夹重新压缩为一个.tar.gz文件。