\n\n无法从 GitHub 安装任何包,系统错误 267
\n
我新安装了 R (v4.1)、Rstudio 并刚刚安装了 devtools。\n我还另外安装了Rtools40并将其添加到我的路径(全局环境)中
\nRtools 似乎可以正常工作,并通过以下验证:Sys.which("make")& maketools::rtools_find()(输出如下)
我无法从 GitHub 安装任何软件包,例如rstudio/gt。对于任何 GitHub 包,该错误几乎都是相同的,总是说明system error 267
devtools::install_github("rstudio/gt")\nDownloading GitHub repo rstudio/gt@HEAD\nError: Failed to install \'gt\' from GitHub:\n create process \'C:/PROGRA~1/R/R-41~1.0/bin/x64/Rcmd.exe\' (system error 267, Der Verzeichnisname ist ung\xc3\xbcltig.\n) @win/processx.c:1040 (processx_exec\nRun Code Online (Sandbox Code Playgroud)\n正如建议的那样,我将 R 4.1.0 重新安装到了最简单的文件夹C:/R/\n尽管现在缺少波浪号,但错误仍然相同~
devtools::install_github("rstudio/gt")\nDownloading GitHub repo rstudio/gt@HEAD\nError: Failed to …Run Code Online (Sandbox Code Playgroud) 我非常绝望install.packages("devtools")。但是它总是因这个错误而失败
Error: .onLoad failed in loadNamespace() for 'pkgload', details:
call: readRDS(nsInfoFilePath)
error: error reading from connection
Execution halted
ERROR: lazy loading failed for package ‘devtools’
* removing ‘/home/bjoern/R/x86_64-pc-linux-gnu-library/3.6/devtools’
Run Code Online (Sandbox Code Playgroud)
我试图解决这个问题的事情:
dependencies = T参数install.packages("pkgload")导致几乎完全相同的错误(见下文)install.packages("pkgload") 错误
Error: package or namespace load failed for ‘pkgload’:
.onLoad failed in loadNamespace() for 'pkgload', details: …Run Code Online (Sandbox Code Playgroud) 我正在使用lavaanPlot-Package来绘制用 lavaan 创建的路径模型。奇迹般有效。为了方便起见,这里有一个可重现的示例
library(pacman)
p_unload()
p_load(dplyr,lavaan,webshot,lavaanPlot)
model <- 'mpg ~ cyl + disp + hp
qsec ~ disp + hp + wt'
fit <- sem(model, data = mtcars)
summary(fit)
plot <- lavaanPlot(model = fit,
node_options = list(shape = "box", fontname = "Helvetica"),
edge_options = list(color = "grey"),
coefs = F)
plot
Run Code Online (Sandbox Code Playgroud)
不过,我想将结果保存到光盘上的 png 文件中(而不是使用某种形式的屏幕截图)。在文档中挖掘我发现 lavaanPlot 返回一个图表对象。我尝试用三种不同的方法获取 png 文件
1. Webshot
给了我错误webshot.js returned failure value: 1
2. export_graph
我发现了一些如何修复此链接的建议,建议使用 DiagrammeR export_graph。但这给了我以下错误: …