yon*_*oni 9 dependencies r devtools package
我在构建以下软件包时遇到了一个问题:https://github.com/yoni/rbundler
我的测试试图bundle在一个具有单一依赖关系的普通包上运行rbundler的命令.测试在我的OSX机器上传递,但在我的x86_64-redhat-linux-gnu Jenkins服务器上失败了.这两台机器都运行R 2.15.1和devtools0.7.1,其中包括此错误修复.
完整的测试输出可以在这个要点中找到.
以下是我看到的错误的简短摘要:
Error in file(filename, "r", encoding = encoding) :
cannot open the connection
Calls: local ... eval.parent -> eval -> eval -> eval -> eval -> source -> file
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
cannot open file 'startup.Rs': No such file or directory
Execution halted
Run Code Online (Sandbox Code Playgroud)
这样做的背景是我正在尝试为R构建一个依赖管理系统.这个想法是R项目应该能够在不使用系统范围或用户范围的库的情况下运行.相反,R项目将在其根目录下安装它自己的库.
对于我之前与R中的依赖关系管理相关的Stack Overflow问题,请参阅R中的依赖关系管理
在我的情况下,此问题是由R_TESTS设置为的环境变量引起的startup.Rs
当您从测试中执行另一个R进程时(在我的情况下,它是通过OGS qsub提交的),此环境变量的存在会导致问题.
| 归档时间: |
|
| 查看次数: |
1166 次 |
| 最近记录: |