使用AzureML将库上载到Azure

使用AzureML将库上载到Azure,r,azure-machine-learning-studio,R,Azure Machine Learning Studio,我已经用AzureML软件包做了一些实验。除非需要外部库,否则它可以正常工作 考虑以下代码(fun函数通常做得更多): knitr、psych和jsonlite似乎工作正常,而rmarkdown和talection(所有这些都是miniCRAN存储库中的二进制软件包)显然是定位和上载的,但没有安装。因为如果我从miniCRAN存储库中删除它们,会出现错误消息 有没有办法追踪库发生了什么?或者我能做些什么来让这一切顺利 感谢所有建议和评论 谢谢,根据开发者的说法,问题在于miniCRAN包,它是A

我已经用AzureML软件包做了一些实验。除非需要外部库,否则它可以正常工作

考虑以下代码(fun函数通常做得更多):

knitr、psych和jsonlite似乎工作正常,而rmarkdown和talection(所有这些都是miniCRAN存储库中的二进制软件包)显然是定位和上载的,但没有安装。因为如果我从miniCRAN存储库中删除它们,会出现错误消息

有没有办法追踪库发生了什么?或者我能做些什么来让这一切顺利

感谢所有建议和评论


谢谢,

根据开发者的说法,问题在于miniCRAN包,它是AzureML所需要的。miniCRAN负责将软件包上载和安装到Azure。他们正在开发一个补丁。

我在代码中没有看到任何东西会尝试从任何类型的回购中安装尚未可用的包。。。在R库中。有一个R函数看起来很有用:
?已安装。软件包
42,我感谢您的努力,但除非您有使用AzulreML软件包的经验,否则您无法理解代码的作用。您说这两个软件包尚未安装。这很容易理解。您可以尝试更新库。也许会有帮助
fun<- function (b5) {
    res <- require(rmarkdown)
    res
}

test <- as.data.frame(
    cbind(
        c(0.0,  0.3,  0.0,  0.0,  0.0),
        c(0.0,  0.0,  0.0, -0.4,  0.0),
        c(0,      0,    0,    0,    0))
)


api <- publishWebService (
  ws,
  fun = fun,
  name = "Talection-fun",
  inputSchema = test,
  packages = c("talection","psych","jsonlite","rmarkdown","knitr")
)
Created new folder: /var/folders/zf/587__ss15z7_tq240vtpb68c0000gn/T//Rtmpyu2qRC/dir138e46cbc778f/packages/bin/windows/contrib/3.1
Request failed with status 401. Waiting 9.7 seconds before retry
..........    ans
1 FALSE
Sourced file '/Users/roffe/Documents/talections/code/Web Services/WebServices.R'