我正在尝试在Ubuntu 14.04机器上安装sqldf软件包,但是我收到以下错误:
Warning in install.packages :
package ‘sqldf’ is not available (for R version 3.0.2)
Run Code Online (Sandbox Code Playgroud)
我尝试按照其他帖子的建议安装库libpq-dev,但我仍然收到消息.
UPDATE
我正在尝试更新R,但我收到以下消息:
The following packages have unmet dependencies:
r-base : Depends: r-base-core (>= 3.1.2-1precise0) but it is not going to be installed
Depends: r-recommended (= 3.1.2-1precise0) but it is not going to be installed
Recommends: r-base-html but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)
我尝试了本主题中的解决方案,但都没有奏效
Dir*_*tel 10
查看包页面:
Depends: R (? 3.1.0), gsubfn (? 0.6), proto, RSQLite (? 1.0.0)
Run Code Online (Sandbox Code Playgroud)
正如错误消息明确指出的那样,您使用的旧版本R 3.0.2小于所需的3.1.0.
修复很简单:阅读Ubuntu特定的自述文件,进行调整以通过apt-getCRAN 安装(当前!!)R二进制文件作为.deb包- 您将立即获得R 3.1.2.
这将允许您安装当前的sqldf.