我想我会把这个作为对在不允许 github 的防火墙后面安装 papaja(或其他包)有问题的任何人的回答
问题
由于我不完全理解的原因,我能够使用 github R 包的唯一方法是将它们下载到我的 github 桌面,然后使用该remotes::install_local("C:\\[path]\\GitHub\\papaja")
功能使用它们。这适用于 github 提供的所有 R 包(CRAN 安装很好)。
但是,情况并非如此,papaja
这给了我错误:
'Error in curl::curl_fetch_memory(url, handle = h) :
Failed to connect to api.github.com port 443: Connection refused'
我怀疑这是因为在安装包期间正在调用 github(否则为什么我没有以这种方式安装的所有其他包都出现这个问题)。