[英]Error using plotly from R from Windows command line
我正在從Windows / Linux / Mac機器使用/運行的項目中使用plotly
。 一般來說,這一直工作正常,但試圖生成時,我有一個問題plotly
在Windows 命令行地塊。
作為一個可重復的例子,下面的代碼在這里 :
install.packages("plotly")
library(plotly)
p <- plot_ly(midwest, x = ~percollege, color = ~state, type = "box")
p
結果錯誤:
Error in shell.exec(url) : access to '...\\Local\\Temp\\Rtmpq42cvu\\viewhtmla386dc27ae4/index.html' denied
最后一個反斜杠是錯誤的方式,顯然是該問題的候選者。 而且,如果我將瀏覽器指向相同的文件,但最后一個反斜杠更改為與其他反斜杠匹配,則可以看到該圖。
有人可以檢查他們是否有同樣的問題嗎? 請注意,僅在從命令行運行時才遇到此問題。 如果我從Rstudio運行相同的代碼,則不會有問題。 我在R version 3.4.0
, packageVersion("plotly")
返回'4.6.0'
。
按照@MikeWise的評論(非常感謝),我嘗試將默認瀏覽器從firefox切換為chrome,從而解決了此問題。
另外,我已經確認通過使用最新版本的Firefox也可以解決此問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.