По какой-то причине я не смог установить пакет rJava без привилегий root (используя sudo R, а затем install.packages ('rJava')). Он должен был решить мою проблему, однако я могу использовать этот пакет только при запуске R с sudo R. Если я запустил его без sudo, R будет действовать так, как если бы этот пакет не был установлен.Проблема с пакетами R, установленными с корнем
Я попытался посмотреть/usr/local/lib/R/site-library, каждый пакет принадлежит моему пользователю и группе «staff», кроме этого, который принадлежит root и персоналу. Права для каждого пакета - rwxrwxr-x, и я работаю в группе, поэтому у меня должны быть все необходимые разрешения. Кроме того, я попытался сменить владельца папки rJava на моего пользователя и ничего не изменил. У кого-нибудь есть идея, почему rJava не распознается, если я начинаю R без sudo? Спасибо!
вы пробовали устанавливать с помощью 'Sudo APT-получить установку г-КРАН-rJava'? – DunderChief
Почти: все имена пакетов строчные: 'sudo apt-get install r-cran-rjava' - пакет, который я поддерживаю в течение десятилетия, теперь _precisely_, потому что установка может стать камнем преткновения для новых пользователей. –
@dirkeddelbuettel - Ой, ты прав. Хотя 'r-cran-rJava' действительно установил пакет. 'R-CraN-RjAvA' тоже работает. (Ubuntu 15.04) – DunderChief