Я борюсь с этой проблемой на второй день прямо с полностью бессонной ночью, и я действительно теряю терпение и силу. Все началось после того, как я решил предоставить другой (оплаченный) экземпляр AWS EC2, чтобы проверить свой R-код для анализа данных о диссертации. Раньше я использовал единственный экземпляр t1.micro
уровня t1.micro
, который очень медленный, особенно при тестировании/запуске определенного кода. Время намного ценнее разумного количества центов в час, которое Амазонка заряжает.
Поэтому я предоставил экземпляр m3.large
, который, как я надеюсь, должен иметь достаточную мощность для быстрого сжатия моих данных. После настройки, специфичной для EC2, которая включала выбор Ubuntu 14.04 LTS в качестве операционной системы и некоторую настройку безопасности, я установил R и RStudio Server для каждой инструкции через sudo apt-get install r-base r-base-dev
как пользователь ubuntu
. Я также создал ruser
как специальный пользователь для запуска сеансов R. В принципе, та же процедура, что и на меньшем экземпляре.
Текущая ситуация заключается в том, что любая команда, которую я выдаю в командной строке сеанса R, приводит к следующим сообщениям: Error: could not find function "sessionInfo"
. Единственная функция, которая работает, - q()
. Я подозреваю, что здесь проблема с разрешениями, однако я не знаю, как подойти к исследованию проблем, связанных с разрешением, в среде R. Мне также любопытно, каковы могут быть причины такой ситуации, учитывая, что я слежу за рекомендациями источников R Project и RStudio.