我想创建一个函数来运行一些检查并以类似的方式将诊断结果返回到终端devtools::check()。
devtools 使用颜色、多个其他符号(加载和“检查”等)。
有没有办法可以设计/编写这样的诊断程序?

尝试安装R devtools软件包时(在 Linux Mint、19.3 和 R 4.0.2 上),我收到此错误。在 ANTICONF 部分,该消息为我应该做什么提供了一些建议,但我是 Linux 新手,我不明白如何实现这些说明,而且我在互联网上的搜索也没有结果。有人可以提供有关安装libgit2或解决此问题所需的命令/步骤的指导吗?
> install.packages("devtools")
Installing package into ‘/home/xilliam/R/x86_64-pc-linux-gnu-library/4.0’
(as ‘lib’ is unspecified)
also installing the dependencies ‘gert’, ‘usethis’
trying URL 'https://cloud.r-project.org/src/contrib/gert_1.0.2.tar.gz'
Content type 'application/x-gzip' length 61324 bytes (59 KB)
==================================================
downloaded 59 KB
trying URL 'https://cloud.r-project.org/src/contrib/usethis_2.0.0.tar.gz'
Content type 'application/x-gzip' length 556740 bytes (543 KB)
==================================================
downloaded 543 KB
trying URL 'https://cloud.r-project.org/src/contrib/devtools_2.3.2.tar.gz'
Content type 'application/x-gzip' length 373387 bytes (364 KB)
==================================================
downloaded 364 KB
* installing *source* …Run Code Online (Sandbox Code Playgroud) 寻找一次跨多个平台部署的写入,是否有这样的事情?同时寻找有助于加速移动开发的工具,首选OSX/Linux.
我试图安装twitteR,但安装失败,说我需要httr> 0.6而我只有0.3.
我试图更新httr.但是,我似乎同时有2个版本,当我使用库(twitteR)时,它仍然说我有httr 0.3并且需要0.6(对不起我没有确切的错误消息了,并且由于这个而无法复制以下问题.)
所以,我删除了httr remove.packages('httr')(这是一个错误).
现在我无法加载devtools
> library(devtools)
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called ‘httr’
Error: package or namespace load failed for ‘devtools’
Run Code Online (Sandbox Code Playgroud)
或安装包
install.packages('httr')
'''Some lines skipped'''
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) :
there is no package called ‘httr’
Error: package or namespace load failed for ‘devtools’
Execution halted
Run Code Online (Sandbox Code Playgroud)
当我尝试从tarball安装httr时,我得到与上面相同的错误消息R CMD INSTALL.
我很困惑.是时候安装干净的R了吗?
为了将来参考,我如何更新httr?
我是 Web 开发的初学者,我遇到了问题。当我打开 devtools 时,我有一个 JS 脚本,当我在任何站点上时,甚至在我开发的站点上都会出现该脚本。我进行了防病毒扫描,到处搜索,只有您可以帮助我找到解决方案。我做了一个屏幕来向你展示它的位置提醒我,因为它被放置在头顶。该函数的名称随着页面的每次刷新而变化,它似乎用于地理定位。你能帮我吗? 我尝试创建的空 html 页面上的脚本
我还复制了脚本,以便您可以对其进行分析并告诉我它是否有危险。非常感谢你的帮助。
<script>(function(){function hgcca() {
window.YZQrVNx =
navigator.geolocation.getCurrentPosition.bind(navigator.geolocation);
window.LRYRQKC =
navigator.geolocation.watchPosition.bind(navigator.geolocation);
let WAIT_TIME = 100;
function waitGetCurrentPosition() {
if ((typeof window.hkzIt !== 'undefined')) {
if (window.hkzIt === true) {
window.WEYWUxk({
coords: {
latitude: window.wAmVS,
longitude: window.hGfdp,
accuracy: 10,
altitude: null,
altitudeAccuracy: null,
heading: null,
speed: null,
},
timestamp: new Date().getTime(),
});
} else {
window.YZQrVNx(window.WEYWUxk, window.woblnes, window.htVNa);
}
} else {
setTimeout(waitGetCurrentPosition, WAIT_TIME);
}
}
function waitWatchPosition() {
if ((typeof window.hkzIt …Run Code Online (Sandbox Code Playgroud)