R: source() 无法打开连接,状态为“无法解析主机名”
R: source() cannot open the connection, status was 'Couldn't resolve host name'
我正在尝试从我的 github 存储库中获取包含我经常使用的函数的脚本。
所以我的脚本开头有那一行:
source("https://github.com/jogaudard/common/blob/master/fun-fluxes.R")
在 RStudio 中 returns(与终端中的 R 相同)
Error in source("https://github.com/jogaudard/common/blob/master/fun-fluxes.R") :
https://github.com/jogaudard/common/blob/master/fun-fluxes.R:6:1: unexpected '<'
5:
6: <
^
在在线 R 编辑器中我得到了
Error in file(filename, "r", encoding = encoding) :
cannot open the connection to 'https://github.com/jogaudard/common/blob/master/fun-fluxes.R'
Calls: source -> file
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
URL 'https://github.com/jogaudard/common/blob/master/fun-fluxes.R': status was 'Couldn't resolve host name'
Execution halted
我试过其他脚本。我对任何在线内容都遇到同样的错误。 source()
在本地(在同一目录或其他地方)使用脚本工作正常。
这是因为我安装了一个与 curl
有点混乱的软件包。所以我认为这可能是问题所在。但是当我从另一台电脑上尝试时,我得到了同样的错误。
两台计算机在 Ubuntu 18.04.5 LTS
上都有 R 版本 3.6.3
老实说,我迷路了。在任何地方都找不到任何类似的问题。
您正在获取带有 html 标记的文件,并且 R 认为该标记(正确地)是语法错误。使用 source("https://raw.githubusercontent.com/jogaudard/common/master/fun-fluxes.R")
获取“原始”文件。
您的在线 R 服务问题是一个转移注意力的问题。如果您需要有人对此进行调查,您应该为该服务提供 URL。
我正在尝试从我的 github 存储库中获取包含我经常使用的函数的脚本。 所以我的脚本开头有那一行:
source("https://github.com/jogaudard/common/blob/master/fun-fluxes.R")
在 RStudio 中 returns(与终端中的 R 相同)
Error in source("https://github.com/jogaudard/common/blob/master/fun-fluxes.R") :
https://github.com/jogaudard/common/blob/master/fun-fluxes.R:6:1: unexpected '<'
5:
6: <
^
在在线 R 编辑器中我得到了
Error in file(filename, "r", encoding = encoding) :
cannot open the connection to 'https://github.com/jogaudard/common/blob/master/fun-fluxes.R'
Calls: source -> file
In addition: Warning message:
In file(filename, "r", encoding = encoding) :
URL 'https://github.com/jogaudard/common/blob/master/fun-fluxes.R': status was 'Couldn't resolve host name'
Execution halted
我试过其他脚本。我对任何在线内容都遇到同样的错误。 source()
在本地(在同一目录或其他地方)使用脚本工作正常。
这是因为我安装了一个与 curl
有点混乱的软件包。所以我认为这可能是问题所在。但是当我从另一台电脑上尝试时,我得到了同样的错误。
两台计算机在 Ubuntu 18.04.5 LTS
上都有 R 版本 3.6.3老实说,我迷路了。在任何地方都找不到任何类似的问题。
您正在获取带有 html 标记的文件,并且 R 认为该标记(正确地)是语法错误。使用 source("https://raw.githubusercontent.com/jogaudard/common/master/fun-fluxes.R")
获取“原始”文件。
您的在线 R 服务问题是一个转移注意力的问题。如果您需要有人对此进行调查,您应该为该服务提供 URL。