R不';我不想安装软件包,我无法更改工作目录

R不';我不想安装软件包,我无法更改工作目录,r,R,每当我运行RStudio并想安装软件包时,它都会告诉我:“您想改用您的个人库吗?”。如果我选择“是”,它建议我在工作目录中创建一个个人库。然后它无法安装: install.packages中的警告:无法创建目录“C:\Users\Name.Name\OneDrive-??”,原因“无效参数” install.packages中出错:无法创建'C:/Users/Name.Name-Name/OneDrive-????????//R/win库/3.6' 当我以管理员身份运行R时,软件包会安装 我有一

每当我运行RStudio并想安装软件包时,它都会告诉我:“您想改用您的个人库吗?”。如果我选择“是”,它建议我在工作目录中创建一个个人库。然后它无法安装:

install.packages中的警告:无法创建目录“C:\Users\Name.Name\OneDrive-??”,原因“无效参数” install.packages中出错:无法创建'C:/Users/Name.Name-Name/OneDrive-????????//R/win库/3.6'

当我以管理员身份运行R时,软件包会安装

我有一个Windows 10操作系统,我的R和RStudio的源目录是“C\ProgrammFiles”

这个问题从我开始使用OneDrive服务时就开始了(因为我们的uni在OneDrive中为我们提供了1 TB的云)。然后我对OneDrive非常恼火并删除了它。但问题依然存在

附言:我不希望总是以管理员身份运行RStudio-这需要很长时间。
P.P.S.:错误消息中的“??”是西里尔字母。我不认为它们是这个特殊问题的原因,因为作为管理员权限,它是有效的…

(1)在R中,反斜杠(如目录/路径)必须加倍,如
c:\\Users\\Name.Name\\\…
中。或者,每个操作系统(包括windows)都可以使用前斜杠,因此
c:/Users/Name.Name/…
也同样适用。(2) 这可能是“旧信息”,但在Windows上,当重要路径的目录名中有空格时(linux上没有问题),我曾经遇到过一系列难以解决的问题。因此,我总是避免在路径中使用空格,甚至不在
c:/Program Files/
中安装R。不过,这是关于R的,而不是RStudio IDE(即使这是访问R编程语言的唯一方法),所以我删除了标记。如果这是错误的,我很抱歉,但这似乎不是一个与IDE相关的问题。请查看并最终尝试处理
。libpath
:(1)在R中,反斜杠(如目录/路径)必须加倍,如
c:\\Users\\Name.Name\\\…
。或者,每个操作系统(包括windows)都可以使用前斜杠,因此
c:/Users/Name.Name/…
也同样适用。(2) 这可能是“旧信息”,但在Windows上,当重要路径的目录名中有空格时(linux上没有问题),我曾经遇到过一系列难以解决的问题。因此,我总是避免在路径中使用空格,甚至不在
c:/Program Files/
中安装R。不过,这是关于R的,而不是RStudio IDE(即使这是访问R编程语言的唯一方法),所以我删除了标记。如果这是错误的,我很抱歉,但这似乎不是一个与IDE相关的问题。请查看并最终尝试处理
。libpath