r — Rscript не может загрузить пакет ggplot2 с помощью PHP exec (), но он хорошо работает в оболочке

Я уже установил ggplot2 и пакет Rcpp; они хорошо работают, когда я использую оболочку, но не работают, если я использую exec() PHP

вот мой журнал ошибок:

Ошибка в dyn.load (file, DLLpath = DLLpath, …): невозможно загрузить
общий объект ‘/usr/lib64/R/library/Rcpp/libs/Rcpp.so’:
/opt/lampp/lib/libstdc++.so.6: версия `GLIBCXX_3.4.9 ‘не найдена
(требуется /usr/lib64/R/library/Rcpp/libs/Rcpp.so) Ошибка: пакет или
загрузка пространства имен завершилась неудачно для ggplot2

Мой сервер использует Centos 6.
Пока я получил Rstudio от Вот (V0.99.903-x86_64)

0

Решение

Моя лучшая догадка — версии libstdc++ смешиваются и подбираются; возможно, что версия libstdc++ в комплекте с lampp используется вместо системы libstdc++и так R пакеты, скомпилированные против системы libstdc++ теперь не удается загрузить с версией в комплекте с lampp,

Я не уверен, какое лучшее разрешение здесь — вы могли бы попытаться восстановить lampp против системной версии libstdc++или пересоберите ваши пакеты R на основе версии libstdc++ предоставлено lampp?

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]