r - 如何在 R 编程中解决这个问题(因为未指定“lib”)?
问题描述
我也无法安装几乎所有的软件包,例如 dplyr。
它还提到我的C盘不可写。我该如何解决这个问题?
我的代码如下。
install.packages("kernlab") 将软件包安装到“C:/Users/EliteBook 8440p/Documents/R/win-library/4.0”(因为未指定“lib”)警告:无法访问存储库的索引https:// wbc.upm.edu.my/cran/src/contrib:无法打开 URL 'https://wbc.upm.edu.my/cran/src/contrib/PACKAGES' 警告:无法访问存储库https://的索引wbc.upm.edu.my/cran/bin/windows/contrib/4.0:无法打开 URL 'https://wbc.upm.edu.my/cran/bin/windows/contrib/4.0/PACKAGES' 警告信息:包'kernlab' 不适用于此版本的 R
您的 R 版本的此软件包版本可能在其他地方可用,请参阅 https://cran.r-project.org/doc/manuals/r-patched/R-admin.html#Installing-packages上的想法
解决方案
看起来它不是您的本地驱动器,而是您无法访问该 CRAN 镜像(https://wbc.upm.edu.my/cran/bin/windows/contrib/4.0/PACKAGES)来下载 {kernlab} 包.
警告:无法访问存储库的索引
尝试手动指定repos
参数并使用 RStudio 镜像:
install.packages('kernlab', dependencies=TRUE, repos='http://cran.rstudio.com/')
您可以从许多镜像中获取 CRAN 包。根据您的 IT 设置,您可能无权访问所有这些。因此,手动指定下载位置是一种方法,您也可以options(repos='http://cran.rstudio.com/')
在 .Rprofile 中进行设置。
如果您使用 RStudio,另一个可能的问题是 Global Options >> Packages 设置定义您的主要 CRAN 存储库以及您是否使用 HTTPS。我会检查所有上述内容。
推荐阅读
- python-3.x - Pygame not updating when input keys are entered
- c# - 切换到另一个场景时不要卸载场景
- android - 如何将 Solidity 智能合约连接到 Android 应用程序?
- mysql - docker容器Mysql端口外部访问问题
- python - 如何使用熊猫的 loc?
- java - 为什么会出现“应用程序启动方法 java.lang.reflect.InvocationTargetException 中的异常”?
- javascript - 两个按钮,只有一个有效
- java - Jboss 7.1.1 上的 gt-tools
- css - 以角度按需导入额外的scss作为主题
- php - 来自标签的自动描述