Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux上安装R:configure:error:libcurl>;=7.28.0需要支持https的库和头_R_Installation - Fatal编程技术网

在Linux上安装R:configure:error:libcurl>;=7.28.0需要支持https的库和头

在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操作系

我的问题是:

现在我有了R3.2木制圣诞树版本,但是我需要一些软件包来处理这个版本,所以当我尝试安装最新版本时,使用

./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的路径,它是固定的。

我这样解决了我的问题:

  • 下载curl-7.77.0并运行代码:./configure--with ssl
  • 然后我下载R版本4.1.0,再次运行./configure

  • 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
    solve
    libcurl
    dependency在我的情况下,我通过安装解决了这个问题“gnutls”这为我修正了亚马逊Linux这实际上值得注意