我在没有管理员权限和无网络访问的Windows 7电脑上安装一个未压缩的软件包时遇到了困难。我正在使用RGui(而不是RStudio)。
现在,我有一个未压缩的库文件夹放置在一个目录中。不幸的是,当我尝试运行以下命令时:
install.packages("C://path//to//directory",
repos = NULL,
lib = "C://path//to//newDirectory")
我遇到了错误:Warning in `install.packages("C://path//to//directory",` :
'lib = "C://path//to//newDirectory"' is not writable
这很奇怪,因为我确实有写入权限来存储软件包的地方。
当我遇到这个错误时,RGui也会弹出一个弹窗:
Would you like to use a personal library instead?
如果我点击是
,就会抛出错误:
Error in `install.packages("C://path//to//directory",` :
type == "both" cannot be used with 'repos = NULL'
我也无法安装devtools,有什么想法吗?
install.packages()
使用的系统信息来确定默认安装参数getOption(“repos”)
和getOption(“pkgType”)
。 - Paul Rougieux