Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 闪亮应用程序错误:/v1/applications/400-验证错误执行已暂停_R_Deployment_Server_Shiny_Publish - Fatal编程技术网

R 闪亮应用程序错误:/v1/applications/400-验证错误执行已暂停

R 闪亮应用程序错误:/v1/applications/400-验证错误执行已暂停,r,deployment,server,shiny,publish,R,Deployment,Server,Shiny,Publish,嗨,我在尝试将我的应用发布到shinny.io时遇到了一百万个问题 首先,我的计算机中安装了Rtools 3.2并设置为路径,但它在注册表中无法识别。不管怎样,这段代码应该会修复它: install.packages("installr") library(installr) install.Rtools(choose_version = FALSE, check = TRUE, use_GUI = TRUE, page_with_download_url = "http://cran.r-pr

嗨,我在尝试将我的应用发布到shinny.io时遇到了一百万个问题

首先,我的计算机中安装了Rtools 3.2并设置为路径,但它在注册表中无法识别。不管怎样,这段代码应该会修复它:

install.packages("installr")
library(installr)
install.Rtools(choose_version = FALSE, check = TRUE, use_GUI = TRUE,
page_with_download_url = "http://cran.r-project.org/bin/windows/Rtools/, keep_install_file=TRUE")
install.packages("devtools")
library(devtools)
devtools::install_github('rstudio/shinyapps')
接下来,要将我的应用部署到我的Shining.io帐户:

library(shinyapps)
shinyapps::setAccountInfo(name='xxxx', token='xxxxxxxxxx', secret='xxxxxxxx')
然后我的应用程序开始在浏览器中运行,我单击“发布到我的闪亮帐户”。但是,在部署应用程序时,会显示以下错误:

Preparing to deploy application...Error: /v1/applications/ 400 - Validation Error
Execution halted

有什么问题吗?谢谢。

我返回了相同的错误。在我的例子中,问题是应用程序本身的名称。已部署的应用程序的名称长度必须至少为4个字符,且不带空格

设置应用程序名称为我解决了这个问题。我的应用程序目录包含一个空格

deployApp(appName = "myapp")

我也有同样的问题,但是,我的应用程序名很好,甚至添加'appName='都没有帮助。只是附带说明一下,这个问题的出现是因为我在shinyapp.io中更改了文件夹的名称,以更改我的应用程序的名称


对我来说唯一有效的方法就是通过右上角Rstudio的“发布”按钮发布。我建议使用该命令而不是命令进行发布。您可以选择不想在应用程序文件夹中发布的文件,并且可以使用不同于本地名称的名称发布应用程序。

我也有类似的错误,在更改保存“App.R”的目录名称后,问题得到了解决文件从3个字符到4个以上字符。

传递
appName
也解决了我的问题。路径不够,即使我从未在文件名或目录名中使用空格。