关于macOS下R 4.5.2用户库未自动创建及.libPaths()路径识别的技术咨询
关于macOS Tahoe下R 4.5.2用户库未自动创建及.libPaths()路径识别的技术咨询
我最近在全新安装的macOS Tahoe 26.3系统上装了R 4.5.2版本,碰到了一个让我摸不着头脑的问题:
- 刚装完R直接运行命令
.libPaths(),终端只返回系统级的库路径:
[1] "/Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/library"
- 但当我手动创建用户专属的库目录
/Users/***/Library/R/arm64/4.5/library后,再执行.libPaths(),就会同时识别到用户库和系统库两个路径:
[1] "/Users/***/Library/R/arm64/4.5/library" [2] "/Library/Frameworks/R.framework/Versions/4.5-arm64/Resources/library"
我翻遍了R的官方文档,想找对这个行为的官方说明,但怎么都找不到。我隐约记得以前装R的时候用户库会自动创建?还是我记错了?网上说法也五花八门,有人说用户库是RStudio创建的,有人说装第一个包的时候会自动生成,但我把这些情况都测试了一遍,结果都不是这样。
备注:内容来源于stack exchange,提问作者Stefano
相关产品推荐
相关产品推荐

