安装程序包时更改R studio中的目录
如何选择在Rstudio中安装软件包的库 当我运行“安装并重新启动”时,出现以下错误:安装程序包时更改R studio中的目录,r,R,如何选择在Rstudio中安装软件包的库 当我运行“安装并重新启动”时,出现以下错误: installing to library 'C:/Program Files/R/R-4.0.0/library' Error: ERROR: no permission to install to directory 'C:/Program Files/R/R-4.0.0/library' Exited with status 1. 我希望它安装在“h:/r\u软件包”上安装.packages的第二个参
installing to library 'C:/Program Files/R/R-4.0.0/library'
Error: ERROR: no permission to install to directory 'C:/Program Files/R/R-4.0.0/library'
Exited with status 1.
我希望它安装在“h:/r\u软件包”上安装.packages的第二个参数是
lib
,它指定了库目录。
帮助内容如下:
lib
character vector giving the library directories
where to install the packages.
Recycled as needed.
If missing, defaults to the first element of .libPaths().
因此,下面的方法可以奏效,尽管我无法尝试
install.packages(“package\u name”,lib=“h:/r\u packages”)
据我所知,您希望安装您的个人软件包。我在RStudio中找不到库路径的任何选项。您可以在控制台中运行此代码:
withr::with_libpaths("h:/r_packages", devtools::install())
当当前目录是包的目录时,必须运行此命令。否则,请使用
devtools::install
的pkg
参数指定包目录。如果它是来自CRAN的包,则这是正确的。。这是我自己制作的一个软件包。