С момента обновления до OS X Yosemite 10.10.2, я не смог использовать RCURL для отправки POST через SSL. Сообщение об ошибке я получаю:Как мне получить RCURL для подключения к POST SSL на OS X Yosemite?
Error in function (type, msg, asError = TRUE) :
SSLRead() return error -9806
Это сильно напоминает завиток ошибки здесь: osx 10.10 Curl POST to HTTPS url gives SSLRead() error
Так что я побежал инструкцию по установке Libcurl через самогон, за ответы на этот вопрос, но я не могу выяснить, как связать RCurl с новым libcurl. curl-config по-прежнему возвращает старую установку libcurl.
> packageVersion("RCurl")
[1] ‘1.95.4.5’
> version
platform x86_64-apple-darwin13.4.0
arch x86_64
os darwin13.4.0
system x86_64, darwin13.4.0
status
major 3
minor 1.2
year 2014
month 10
day 31
svn rev 66913
language R
version.string R version 3.1.2 (2014-10-31)
nickname Pumpkin Helmet
Что вы получаете от 'which curl' в сеансе терминала. Это должно быть '/ usr/bin/curl'. Я предполагаю, что вы создаете новый завиток с нестандартным расположением, а R-пакеты ищут его в неправильном каталоге. –
Вам не нужно это делать - бинарная версия на CRAN отлично работает для меня. – hadley