knit2wp错误。无法识别用户名或密码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了knit2wp错误。无法识别用户名或密码相关的知识,希望对你有一定的参考价值。

我正在使用knitr软件包将.Rmd文件发布到wordpress。第一次使用这种类型的项目,并且遇到以下错误/问题。任何人都可以帮助确定问题。已经完成了许多Google搜索,但似乎没有类似的问题。也尝试将newPost函数用于此任务,但效果不佳。

if (!require('RWordPress'))
  install.packages('RWordPress', repos = 'http://www.omegahat.org/R', type = 'source')
library(RWordPress)
options(WordPressLogin = c(username = "*****"),
        WordPressURL = "https://mathewanalytics.com/xmlrpc.php")

library(knitr)
knit2wp("Logistic_Regression_Document.Rmd", 
        title = "Evaluation Logistic Regression in R", 
        shortcode=TRUE, publish=FALSE )


List of 4
 $ results: chr "hide"
 $ message: logi FALSE
 $ warning: logi FALSE
 $ eval   : logi FALSE

  |.................................................................| 100%
  ordinary text without R code


output file: Logistic_Regression_Document.md

Error in getOption("WordpressLogin", stop("need a login and password")) : 
  need a login and password
In addition: Warning messages:
1: In Ops.factor(1, obs) : '-' not meaningful for factors
2: In Ops.factor(1, obs) : '-' not meaningful for factors
3: In Ops.factor(1, y) : '-' not meaningful for factors
答案

我也遇到了这个问题,事实证明这是变量名的问题。

您正在设置:(请注意大写字母P)

WordPressLogin = c(username = "*****")

但是该函数抛出此错误:

Error in getOption("WordpressLogin", stop("need a login and password"))

因此,如果您设置正确的变量:

options(WordpressLogin = c(username = "*****"),
         WordpressURL = "https://mathewanalytics.com/xmlrpc.php")

那你应该没事。

另一答案

根据您的建议,我更改为

options(WordpressLogin = c(myUserName = "*****"), WordpressURL = "http://www.myWebURL.com/wp/xmlrpc.php")

我仍然收到此错误。

output file: 02-12-2020 Sampling Simulation.md

Error in getOption("WordpressLogin", stop("need a login and password")) : 
  need a login and password

这些都是我收到的所有错误消息。它发生在RMD文件“编译”的末尾。

以上是关于knit2wp错误。无法识别用户名或密码的主要内容,如果未能解决你的问题,请参考以下文章

识别密码验证的单词变体[关闭]

无法从扫描仪的输入中识别.equals(String)

Firebase忘记密码 - 如何识别用户是否使用电子邮件或Facebook登录?

使用片段时 Intellij 无法正确识别 Thymeleaf 模型变量

无法重新授权用户更改电子邮件或重置密码(Firebase .. Swift)

如何在 ionic 3 上的密码或电子邮件错误时提醒用户?