标签: devtools

如何让Rtools 3.0适用于R 3.0?R找不到安装

我试图让R认识到我已经安装了Rtools.exe.我已经尝试在几个不同的位置安装它.但是,每当我重新启动R并加载时,devtools我都会得到同样的错误:

> library(devtools)   
WARNING: Rtools is required to build R packages, but is not currently installed.

Please download and install Rtools 3.0 from http://cran.r-project.org/bin/windows
/Rtools/ and then run find_rtools().
Run Code Online (Sandbox Code Playgroud)

当然,每当我尝试该函数时,find_rtools()我都会收到相同的错误消息.我已经完成了尝试通过帮助文件来解决这个问题,因为帮助文件devtools没有提供太多帮助.我已尝试在返回的几个位置安装,get_path()但问题仍然存在.

仅供参考,目前我的R安装在D:/R.

有没有其他人有这个问题,更重要的是,任何人都可以帮助我吗?如果这是重复,我很抱歉,我试图尽可能多地包含相关细节,如果您需要任何澄清,请告诉我.

谢谢,尼克

r devtools

14
推荐指数
1
解决办法
6351
查看次数

如何在不花费12,000美元的情况下获得VisualStudio 2010酷工具

我们是一个小型开发商店,有10个人,其中3个人正在做.Net.新的VisualStudio 2010工具看起来非常好,我们想使用它们 - 但似乎其中许多(历史调试,UML工具,测试工具)只能在Ultimate Edition中使用.这需要12,000美元.或者对我们三个人来说近四十岁.(详见此处).

鉴于建筑可视化工具似乎直接取消了NDepend,每个成本约250欧元(并且非常优秀),我们无法证明这种支出的合理性.

现在,我们有一个正常的MSDN专业订阅,但只有我们一个VS团队系统,我认为不会给我们三个2010年Ultimates.鉴于我们没有使用整个Team Foundation Server的东西,只想要开发工具,我们能做些什么?

编辑:

以下是"专业"版本中缺少的开发工具列表(留下数据库和另一个问题的"测试实验室"工具).星号(*)表示该功能属于"Premium"版本,没有星号表示仅在"Ultimate"中可用.什么是非数千美元的替代品?

  • 测试:

    代码覆盖范围(*)

    测试影响分析(*)

    编码UI测试(*)

    网络性能测试

    负载测试

  • 调试和诊断:

    静态代码分析(*)

    代码指标(*)

    分析(*)

    IntelliTrace(历史调试器)

  • 架构和建模:

    UML和层图查看器(*)

    Architecture Explorer

    符合UML 2.0的图表(活动,用例,序列,类,组件)

    层图和依赖性验证

devtools visual-studio-2010

13
推荐指数
3
解决办法
3190
查看次数

在github上开始新的R包开发

如何使用RStudio中的devtools在github上创建新的存储库?我试过:

  1. 在名为"MyNewRPackage"的github上创建空存储库
  2. 使用ssh连接到我的git存储库,在RStudio中启动了新项目
  3. 已安装和加载的devtools

然后我想我会create("MyNewRPackage")用来初始化目录结构和README.md文件.但是包骨架被创建为我项目的子文件夹而且我有~/MyNewRPackage/MyNewRPackage/R.但我需要在我的github存储库的根文件夹中创建包骨架.

使用devtools和RStudio在github上开始新R包开发的标准方法是什么?

r github devtools rstudio

13
推荐指数
1
解决办法
2645
查看次数

devtools描述文件

我正在尝试使用devtools创建一个包.我想设置几个选项,以便自动填充DESCRIPTION文件.我似乎无法做对.

我认为这是一个可以轻松手动修复的问题,但我希望这可以在代码中使用.担心错误会影响我以后.关于适当语法的任何建议?我的功能在一个名为"R"的文件夹中.我将我的工作目录设置为R的父文件夹.然后:

library(devtools)

install_github("devtools")

options(devtools.desc.author="First Last <first.last@example.com> [aut, cre]")

options(devtools.desc.license="GPL-3")

load_all()
Run Code Online (Sandbox Code Playgroud)

这输出:

No DESCRIPTION found. Creating default:

Package: mypackage
Title: 
Description: 
Version: 0.1
Authors@R: First Last <first.last@example.com> [aut, cre]
Depends: R (>= 3.0.1)
License: GPL-3
LazyData: true
Loading mypackage
Invalid DESCRIPTION:
Malformed Authors@R field:
 <text>:1:7: unexpected symbol
1: First Last
         ^

Required fields missing:
  Author Maintainer

See the information on DESCRIPTION files in section 'Creating R packages' of the 'Writing R Extensions' manual.
Run Code Online (Sandbox Code Playgroud)

我知道在某种程度上,Authors @ R字段可以/在某种程度上取代Maintainer字段,但想知道如何让它停止抛出错误,以及它们的含义.

提前致谢!

r devtools package

13
推荐指数
1
解决办法
4559
查看次数

R:source_gist无效

我试图source_gistdevtools包中使用但我遇到一个错误:

> library(devtools)
> source_gist("524eade46135f6348140")
Error in r_files[[which]] : invalid subscript type 'closure'
Run Code Online (Sandbox Code Playgroud)

谢谢你的建议.

r devtools

13
推荐指数
1
解决办法
1672
查看次数

R:如何通过install_github()安装特定版本?

如果包的当前版本出现一些错误,则用户可能更愿意安装特定版本(例如版本1.0.1).可以用什么样的R代码来实现呢?

举例来说,发布最新的OhdsiRToolsR包:

https://github.com/OHDSI/OhdsiRTools/tree/v1.0.1

命令如下:

install_github("OHDSI/OhdsiRTools", ref = 'v1.0.1')
Run Code Online (Sandbox Code Playgroud)

上面的代码不正确.它仅适用于分支(例如,masterdevA).但该devtools软件包具有引用版本的功能.

理想情况下,我会通过标签引用发布(但提交ID的解决方案也可以).

EXTRA BONUS:什么代码可以安装"最新"版本.(但认为这是一个奖金问题.关于主要问题的问题)

r devtools

13
推荐指数
2
解决办法
4107
查看次数

Chrome devtools 在被忽略的脚本中出现异常时错误地暂停

在此输入图像描述

形象不言而喻;该脚本位于调试器的忽略列表中;但每次我触发此异常时,它都会暂停。我无法取消选中Pause on caught exceptions,因为我试图暂停另一个启动脚本中捕获的异常。

Devtools 说The debugger will skip stepping through this script, and will not stop on exceptions,但它只是这样做,它并没有跳过这个脚本。

我尝试过几种方法,例如忽略/重新忽略。使用canary等。我在windows和osx机器上都有这个问题;所以这似乎与我的环境没有特别相关。

我想知道是否有其他人遇到过这个问题并找到了解决方法。谢谢。

google-chrome devtools

13
推荐指数
1
解决办法
1538
查看次数

R - 让Rtools在R 3.0.2版上安装

所以我为R安装了devtools,但是当我用以下代码调用库时:

library(devtools)
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

WARNING: Rtools is required to build R packages, but is not currently installed.
Please download and install Rtools 3.1 from http://cran.r-project.org/bin/windows/Rtools/ and then run find_rtools().
Run Code Online (Sandbox Code Playgroud)

所以我执行了以下代码:

install.packages("Rtools", repos = "http://cran.r-project.org/bin/windows/Rtools/")
Run Code Online (Sandbox Code Playgroud)

我得到以下输出:

Installing package into ‘C:~/Documents/R/win-library/3.0’
(as ‘lib’ is unspecified)
Warning: unable to access index for repository http://cran.r-project.org/bin/windows/Rtools/bin/windows/contrib/3.0
Warning message:
package ‘Rtools’ is not available (for R version 3.0.2)
Run Code Online (Sandbox Code Playgroud)

我很感激有任何帮助,让Rtools进入我的机器,所以我可以调用devtools库.谢谢!

r devtools rtools

12
推荐指数
1
解决办法
2万
查看次数

通过devtools install_github安装r包的问题

我正在GitHub上开发两个包,我正在尝试使用该devtools::install_github()命令安装它们.

由于存储库是私有的,我auth_token为我的帐户创建了一个(据我所知,单个存储库没有办法做到这一点?)

devtools::install_github("mariodejung/rMQanalysis", 
                         auth_token="6cd2dbe8bd1f062842b90afXXXXXXXXXXXXXXXXX", 
                         ref="develop", 
                         dependencies=TRUE)
devtools::install_github("mariodejung/cfpscripts", 
                         auth_token="6cd2dbe8bd1f062842b90afXXXXXXXXXXXXXXXXX", 
                         ref="develop")
Run Code Online (Sandbox Code Playgroud)

第一个软件包的安装按预期工作,第二个软件包开始安装但因错误而停止,并且出于任何原因它提到了第一个已安装的软件包.请在最后的注释中查看错误.我不知道为什么会这样,以及如何解决它.

我再次添加了下面的错误消息,因为我已经改变了一些东西.

很抱歉更改了,auth_token但脚本现在应保持私密状态.

我还检查了只用一个命令安装两个包,但它导致相同的错误消息.我还GITHUB_PAT根据评论中的建议在我的环境中添加了变量,以便不公开使用身份验证令牌.

devtools::install_github(c("mariodejung/rMQanalysis","mariodejung/cfpscripts"), 
                         ref="develop", 
                         dependencies=TRUE)
Run Code Online (Sandbox Code Playgroud)

此命令现在rMQanalysis成功安装程序包,并在安装时失败并显示相同的错误消息cfpscripts.仍然不知道如何弄清问题是什么.它适用于其他机器.还安装了所有依赖项.

devtools::install_github(c("mariodejung/rMQanalysis","mariodejung/cfpscripts"), ref='develop', quiet=FALSE)
Using GitHub PAT from envvar GITHUB_PAT
Downloading GitHub repo mariodejung/rMQanalysis@develop
from URL https://api.github.com/repos/mariodejung/rMQanalysis/zipball/develop
Installing rMQanalysis
"C:/PROGRA~1/R/R-32~1.5/bin/x64/R" --no-site-file --no-environ --no-save --no-restore --quiet CMD INSTALL  \
  "C:/Users/cfproteomics/AppData/Local/Temp/RtmpktvmUK/devtools43850da641a/mariodejung-rMQanalysis-0e38dd3463ea830b19f0afa2ade6f2e14db93041"  \
  --library="C:/Users/cfproteomics/Documents/R/win-library/3.2" --install-tests 

* installing *source* package 'rMQanalysis' ...
** R
** data
*** moving datasets to lazyload DB
** inst
** tests …
Run Code Online (Sandbox Code Playgroud)

r github devtools

12
推荐指数
1
解决办法
3192
查看次数

为什么 Chrome DevTools 会显示我的 Vue 应用程序源代码的多个乱码版本?

我有一个 Vue 应用程序,我正在尝试在 Chrome DevTools 中调试它。问题是当我试图找到我想要调试的文件时,我得到了一个同名文件列表,加上一些奇怪的散列在末尾:

在此处输入图片说明

当我打开任何一个文件时,我得到一些乱码的缩小代码:

在此处输入图片说明

在此处输入图片说明

有时我可以找到我想要的文件(带有原始源代码),但有时找不到。

这些奇怪的文件是什么,我怎样才能找到我想要的文件(带有原始源代码)。有没有办法让 DevTools 只列出原始源代码文件?

谢谢。

google-chrome devtools vue.js

12
推荐指数
1
解决办法
550
查看次数