Ошибка Curl Not Found в RMixpanel

Я пытаюсь загрузить данные из Mixpanel, написав JQL-запрос. Я использовал эту функцию

Mixpanel_Data <- mixpanelJQLQuery(MixP, jqlString = JQL_Query )

Я получаю следующую ошибку

Ошибка в системе (curlCall, intern = TRUE, ignore.stderr = TRUE): 'curl' не найден

Пожалуйста, помогите, так как я не могу найти ничего по этому поводу в Интернете.


person CSuri    schedule 04.12.2017    source источник


Ответы (1)


Функция mixpanelJQLQuery() выполняет системный вызов curl для загрузки данных. В вашем случае система не находит curl. Если вы используете linux-подобную ОС, вы можете установить ее, выполнив: sudo apt-get install curl в командной строке. В противном случае вы можете изменить mixpanelJQLQuery() для использования wget, заменив curl на wget в системной функции.

person Scientist_jake    schedule 04.12.2017
comment
Большое спасибо за это! Кстати, я пользователь Windows и загрузил curl в свою систему, есть ли надежда исправить это таким образом? Тем не менее, я определенно рассмотрю возможность изменения функции! - person CSuri; 04.12.2017
comment
Да начните там. Вы можете проверить это, открыв R, а затем: system("curl https://stackoverflow.com/",intern=TRUE) и текст должен выглядеть как html. - person Scientist_jake; 05.12.2017