在Win 7上,使用R4.1.2、RStudio 2022.07.1 Build 554和最新的Quarto (1.0.37),当我尝试构建/预览一个图书项目Note添加了:我已经确认了在其他两台机器上描述的问题,它们都是Win 10,具有相同的R& Quarto版本。
**ERROR**: The process cannot access the file because it is being used by another process. (os error 32), remove 'C:\Dropbox\Documents\publications\Vis-MLM\site_libs'如果有任何不同,我的项目将存储在Dropbox文件夹中。Note添加了:按照@user19749376的建议,暂停Dropbox同步似乎解决了这个问题,但这是一个不可接受的工作流。
然后,如果我重新启动会话并重新构建,浏览器将打开,我得到:
Access is denied. (os error 5), stat 'C:\Dropbox\Documents\publications\Vis-MLM\index_files'第二个问题是在Unable to render quarto in R中描述的,但是,我do在我的计算机上有管理权限。
HTML在_book/中,我可以在浏览器中打开index.html,但是每次都要这样做是很痛苦的。
这是quarto检查
[>] Checking Quarto installation......OK
Version: 1.0.37
Path: C:\Program Files\Quarto\bin\
CodePage: 1252
[>] Checking basic markdown render....OK
[>] Checking Python 3 installation....(None)
Unable to locate an installed version of Python 3.
Install Python 3 from https://www.python.org/downloads/
[>] Checking R installation...........OK
Version: 4.1.2
Path: C:/R/R-4.1.2
LibPaths:
- C:/R/R-4.1.2/library
rmarkdown: 2.14
[>] Checking Knitr engine render......OK如果你能帮我解决这个问题,我将不胜感激。我快要和夸托断绝关系了。
发布于 2022-08-12 08:56:51
我也遇到了同样的错误信息(“错误:进程无法访问文件,因为它正被另一个进程使用。(os错误32)”,并且相当肯定的是,它是由Dropbox访问一些用于同步的文件引起的,而quarto则呈现图书项目,并且尝试在进程中再次删除文件,因为一旦我暂停Dropbox同步,错误消息就不再出现。你在观察同样的情况吗?
不幸的是,至少对我来说,这不是一个真正可持续的解决方案,因为我希望事情同步到Dropbox,但也许它有助于找到一个解决办法或设置,可以改变。
发布于 2022-08-15 00:09:04
我有一个非常类似的问题,工作在谷歌驱动器,我已经解决了,我只是工作在我的电脑上的一个本地文件夹。也许您的工作目录可以在您的PC上本地,然后您可以在完成后将文档移动到Dropbox?
发布于 2022-09-14 16:31:34
我在云驱动器上也有同样的问题,但是将工作dir复制到本地驱动器解决了这个问题。希望Quarto将来能和云驱动器一起工作。
https://stackoverflow.com/questions/73324250
复制相似问题