由于安全协议,我正在工作的终端没有http || https连接.我在另一台计算机上手动下载了一些软件包,并尝试使用RStudio安装它们.当我在RStudio运行时
install.packages(//filedir/package_file.zip,repos=NULL,type="source")
Run Code Online (Sandbox Code Playgroud)
它试图连接到在线存储库:
>>warning in istall.packages:
>>unable to resolve 'www.stats.ox.ac.uk'
Run Code Online (Sandbox Code Playgroud)
但是当我通过RGui并使用utils:::menuInstallLocal()并使用弹出窗口时,它不会尝试连接服务器并安装我的本地文件.
我在RStudio做错了什么?
我还希望能够在安装时自动为父包安装依赖项和导入.
小智 6
假设您的软件包采用zip存档格式本地存储在您的计算机上.
RStudio有一个简单的菜单选项
工具>安装包>在"安装自"选项中选择"包存档文件"
浏览您需要安装的包文件.
如果您已安装"tm"软件包,则可能需要加载库,然后您可以运行该命令
library(tm)#加载库"tm"
希望它有效:)
不要使用参数type="source",因为您提供了一个zip文件的链接:
这应该工作
install.packages("yourlink.zip", repos=NULL)
Run Code Online (Sandbox Code Playgroud)