在Linux上安装R:configure:error:libcurl>;=7.28.0需要支持https的库和头
我的问题是: 现在我有了R3.2木制圣诞树版本,但是我需要一些软件包来处理这个版本,所以当我尝试安装最新版本时,使用在Linux上安装R:configure:error:libcurl>;=7.28.0需要支持https的库和头,r,installation,R,Installation,我的问题是: 现在我有了R3.2木制圣诞树版本,但是我需要一些软件包来处理这个版本,所以当我尝试安装最新版本时,使用 ./configure 它返回下一个错误 configure: error: libcurl >= 7.28.0 library and headers are required with support for https 我安装了一个名为libcurl3的软件包。它已经在上一版本中了 我将感谢任何帮助 注意:我使用的是基于Ubuntu的Peppermint 7操作系
./configure
它返回下一个错误
configure: error: libcurl >= 7.28.0 library and headers are required with support for https
我安装了一个名为libcurl3
的软件包。它已经在上一版本中了
我将感谢任何帮助
注意:我使用的是基于Ubuntu的Peppermint 7操作系统,我遇到了类似的问题,我通过安装libcurl4 openssl dev解决了这个问题。这是R可以使用的软件包之一(R手册)我也有类似的问题。首先,您需要查看config.log文件以找出真正的错误。例如,我的如下所示: /usr/include/string.h:548:5:错误:未知类型名称“\uuu locale\t” __地点(地点)
由于我使用的gcc,这将是一个问题。然后你可以基于问题解决这个问题,在我的情况下,更改另一个版本的gcc对我有效。我在Ubuntu 16.04LTS上也遇到了同样的问题。不幸的是,安装libcurl4-openssl-dev未能解决此问题。但是,安装libcurl4 gnutls dev确实有效。我在centos 7上也遇到了同样的问题。我通过安装
libcurl-devel
修复了它。我犯的错误是我只是安装了libcurl
,而不是它的开发包。在我的情况下,这是因为libcurl安装在anaconda2包中,其libcurl版本不支持https。我从path变量中删除了anaconda2的路径,它是固定的。我这样解决了我的问题:
as./configure dosent work因此没有makefile,make dosent work.@Hack-R谢谢你的回答,但是:“linux headers generic已经是最新版本(4.4.0.31.33)。”我已经解决了它(不记得我是否按照你说的那样做了),但是谢谢你的回答,linux上的R让我很为难。你是如何解决的?你能更新你的问题/答案吗?@Nanami sudo apt get install libcurl4 openssl devOn ubuntu这个库是libcurl4 openssl devYes ubuntu 16.04 LTS在R安装中有很多问题,但是
sudo apt get install libcurl4 gnutls dev
solvelibcurl
dependency在我的情况下,我通过安装解决了这个问题“gnutls”这为我修正了亚马逊Linux这实际上值得注意