Aas*_*shu 48 configuration r curl 13.04 software-installation
我在 R 中安装包 RCurl 并收到错误
checking for curl-config... no
Cannot find curl-config
ERROR: configuration failed for package ‘RCurl’
Run Code Online (Sandbox Code Playgroud)
我试图在 Ubuntu 上安装 libcurl,但它没有解决我的问题有一些依赖
sudo apt-get install libcurl4-gnutls-dev
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
libcurl4-gnutls-dev : Depends: libcurl3-gnutls (= 7.29.0-1ubuntu3.1) but 7.29.0-1ubuntu3.2 is to be installed
Depends: libldap2-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Run Code Online (Sandbox Code Playgroud)
locate curl config
什么都不给我:
locate curl-config
curl-config
The program 'curl-config' can be found in the following packages:
* libcurl4-gnutls-dev
* libcurl4-nss-dev
* libcurl4-openssl-dev
Run Code Online (Sandbox Code Playgroud)
我经历了一些解决方案RCurl但它正在工作。你能在这个方向上提出建议或帮助吗?非常感谢。
编辑
当我尝试从 Ubuntu 软件中心安装 (Curl) 时收到相同的错误消息
无法解析包依赖
此错误可能是由缺少或无法安装所需的附加软件包引起的。此外,不允许同时安装的软件包之间可能存在冲突。
以下软件包具有未满足的依赖项:
curl: Depends: libcurl3 (= 7.29.0-1ubuntu3.1) but 7.29.0-1ubuntu3.2 is to be installed
Depends: zlib1g (>= 1:1.1.4) but 1:1.2.7.dfsg-13ubuntu2 is to be installed
Run Code Online (Sandbox Code Playgroud)
已编辑
须藤 aptitude 安装 libcurl4-openssl-dev
The following NEW packages will be installed:
libcurl4-openssl-dev{b}
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,210 kB of archives. After unpacking 2,778 kB will be used.
The following packages have unmet dependencies:
libcurl4-openssl-dev : Depends: libcurl3 (= 7.29.0-1ubuntu3.1) but 7.29.0-1ubuntu3.2 is installed.
Depends: libidn11-dev but it is not going to be installed.
Depends: libkrb5-dev but it is not going to be installed.
Depends: libldap2-dev but it is not going to be installed.
Depends: librtmp-dev but it is not going to be installed.
Depends: libssl-dev but it is not going to be installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libcurl4-openssl-dev [Not Installed]
Run Code Online (Sandbox Code Playgroud)
Pla*_*dia 75
您发现包含的 3 个包curl-config
:
libcurl4-gnutls-dev
libcurl4-nss-dev
libcurl4-openssl-dev
所有似乎都具有相同的功能。我通过 Synaptic Package Manager 安装了第一个,然后能够从 CRAN 安装 RCurl。
因此,如果您选择第一个选项,请打开一个接线盒并执行
sudo apt-get install libcurl4-gnutls-dev
Run Code Online (Sandbox Code Playgroud)
然后进入R并做
install.packages("RCurl")
Run Code Online (Sandbox Code Playgroud)