如何在 MAC OSX 上重建 'indexing' 包
How to rebuild the 'indexing' package on MAC OSX
我正在尝试在 r: R-Forge
中安装 'indexing' 包
但是,它说它是 "failed to build" 并且我正在寻找解决此问题的方法?我没有看到该包的下载选项....我目前正在 MAC OSX Yosemite 并尝试在最新的 R-Studio 中加载它。
R version 3.1.2 (2014-10-31)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] parallel stats graphics grDevices utils datasets methods base
尝试通过 r-studio 加载时:
install.packages("indexing", repos="http://R-Forge.R-project.org")
> source repository is unavailable to check versions
> Error in install.packages : Line starting '<!DOCTYPE HTML PUBLI ...' is malformed!
即使在 R-forge 上下载 link 似乎不再有效(它可能会说版本 >= 3.3 等不可用),您仍然可以在 OSX(或任何其他操作系统)。
在 OS X 中打开一个新终端,然后在您选择的目录中直接键入以下内容以安装 indexing
:
svn checkout svn://svn.r-forge.r-project.org/svnroot/indexing/
如果操作正确,请在终端中键入 ls
,您应该会看到一个名为 indexing
的新目录。此目录中包含构建 indexing
程序包所需的源代码。
在不改变当前目录的情况下,安装依赖 R 包 mmap
如果你还没有它(你可能已经从 CRAN 安装了,在这种情况下你可以跳过这个步骤)与:
R CMD INSTALL indexing/pkg/mmap
最后,从源安装索引
R CMD INSTALL indexing/pkg/indexing
如果成功,您应该会在终端输出中看到如下内容:
* installing to library ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library’
* installing *source* package ‘indexing’ ...
** libs
make: Nothing to be done for `all'.
installing to /Library/Frameworks/R.framework/Versions/3.3/Resources/library/indexing/libs
** R
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (indexing)
尽情享受吧!
我正在尝试在 r: R-Forge
中安装 'indexing' 包但是,它说它是 "failed to build" 并且我正在寻找解决此问题的方法?我没有看到该包的下载选项....我目前正在 MAC OSX Yosemite 并尝试在最新的 R-Studio 中加载它。
R version 3.1.2 (2014-10-31)
Platform: x86_64-apple-darwin13.4.0 (64-bit)
locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8
attached base packages:
[1] parallel stats graphics grDevices utils datasets methods base
尝试通过 r-studio 加载时:
install.packages("indexing", repos="http://R-Forge.R-project.org")
> source repository is unavailable to check versions
> Error in install.packages : Line starting '<!DOCTYPE HTML PUBLI ...' is malformed!
即使在 R-forge 上下载 link 似乎不再有效(它可能会说版本 >= 3.3 等不可用),您仍然可以在 OSX(或任何其他操作系统)。
在 OS X 中打开一个新终端,然后在您选择的目录中直接键入以下内容以安装 indexing
:
svn checkout svn://svn.r-forge.r-project.org/svnroot/indexing/
如果操作正确,请在终端中键入 ls
,您应该会看到一个名为 indexing
的新目录。此目录中包含构建 indexing
程序包所需的源代码。
在不改变当前目录的情况下,安装依赖 R 包 mmap
如果你还没有它(你可能已经从 CRAN 安装了,在这种情况下你可以跳过这个步骤)与:
R CMD INSTALL indexing/pkg/mmap
最后,从源安装索引
R CMD INSTALL indexing/pkg/indexing
如果成功,您应该会在终端输出中看到如下内容:
* installing to library ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library’
* installing *source* package ‘indexing’ ...
** libs
make: Nothing to be done for `all'.
installing to /Library/Frameworks/R.framework/Versions/3.3/Resources/library/indexing/libs
** R
** preparing package for lazy loading
** help
*** installing help indices
** building package indices
** testing if installed package can be loaded
* DONE (indexing)
尽情享受吧!