首页 文章

R的devtools - 使用“configure”文件从github安装

提问于
浏览
6

我在github上有一个使用“configure”脚本的R包(因为一些C代码依赖于GSL库) . 我尝试使用devtools包中的github_install()函数安装包,并获取错误:

(as ‘lib’ is unspecified)
* installing *source* package ‘wrightscape’ ...
ERROR: 'configure' exists but is not executable -- see the 'R Installation and Administration Manual'

不知道该怎么做 - 有没有像github上的文件的执行权限这样的事情?这是一个devtools问题还是一个配置问题? (从源代码安装包对我来说很好) . 包裹在这里 . https://github.com/cboettig/wrightscape

3 回答

  • 0

    Git不直接管理文件权限 . 一旦从git传递位,通常由构建或安装脚本负责正确调整权限 . 有第三方工具可以帮助解决这个问题 . 请参阅有关SO问题Retaining file permissions with Git的讨论 .

    希望这可以帮助 .

  • 0

    现在已在最新版本的devtools(0.7)中修复此问题 .

  • 4

    我有一个类似的问题,这是由我的/ tmp目录挂载noexec引起的,并通过设置不同的TMPDIR解决,如here所述

    export TMPDIR=~/tmp
    

相关问题