Как установить Azuremlsdk для R на рокер / Tidyverse: последние? - PullRequest
0 голосов
/ 25 января 2020

Я пытаюсь установить azuremlsdk для R на rocker/tidyverse:latest образе:

dir.create("library")

install.packages("azuremlsdk", repos="https://cloud.r-project.org", lib="library")
azuremlsdk::install_azureml()

Однако в последней строке я получаю следующую ошибку:

Ошибка в loadNamespace (name): нет пакета с именем 'azuremlsdk' Вызовы: :: ... loadNamespace -> withRestarts -> withOneRestart -> doWithOneRestart

Почему это происходит и как это исправить?

PS Я должен установить все внутри library, потому что в противном случае папка не будет доступна для записи.

Если вы можете предложить docker образ, который включает R и AzureML SDK для R, то я бы цените также.

1 Ответ

0 голосов
/ 30 января 2020

Пошаговые инструкции по установке Azure ML SDK для R:

Шаг 1: Установка Conda

Если вы Если на вашем компьютере еще не установлена ​​программа Conda, вам сначала нужно ее установить, поскольку SDK Azure ML R использует сетку для привязки к Python SDK. Мы рекомендуем установить Miniconda, уменьшенную и облегченную версию Anaconda. Выберите 64-разрядный двоичный файл для Python 3,5 или более поздней версии.

Шаг 2: Установите пакет azuremlsdk R

Для установки azuremlsdk из репозитория GitHub вам понадобятся пульты дистанционного управления. .

install.packages('remotes')

Затем вы можете использовать функцию install_github для установки пакета.

remotes::install_cran('azuremlsdk', repos = 'https://cloud.r-project.org/')

Если вы используете R, установленную из CRAN, которая поставляется с 32-битными и 64- двоичные файлы, вам может потребоваться указать параметр INSTALL_opts = c ("- no-multiarch") для сборки только для текущей 64-битной архитектуры.

remotes::install_cran('azuremlsdk', repos = 'https://cloud.r-project.org/', INSTALL_opts=c("--no-multiarch"))

Для получения дополнительной информации см. " Установите Azure ML SDK для R"и" Azure ML SDK для R".

Надеюсь, это поможет. Дайте нам знать, если у вас есть какие-либо дополнительные вопросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...