簡體   English   中英

如何在 Rocker/tidyverse:latest 上為 R 安裝 azuremlsdk?

[英]How to install azuremlsdk for R on rocker/tidyverse:latest?

我嘗試在azuremlsdk rocker/tidyverse:latest image 上為 R 安裝azuremlsdk

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安裝所有內容,否則該文件夾不可寫。

如果您能推薦一個包含 R 和 AzureML SDK for R 的 docker 鏡像,我也會很感激。

安裝適用於 R 的 Azure ML SDK 的分步說明:

第一步:安裝康達

如果您的計算機上尚未安裝 Conda,則首先需要安裝它,因為 Azure ML R SDK 使用網狀綁定到 Python SDK。 我們建議安裝 Miniconda,它是 Anaconda 的一個更小、更輕的版本。 為 Python 3.5 或更高版本選擇 64 位二進制文​​件。

Step2:安裝azuremlsdk R包

您將需要遙控器才能從 GitHub 存儲庫安裝 azuremlsdk。

install.packages('remotes')

然后,您可以使用 install_github 函數來安裝包。

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

如果您使用的是從 CRAN 安裝的 R,它帶有 32 位和 64 位二進制文​​件,您可能需要指定參數 INSTALL_opts=c("--no-multiarch") 以僅構建當前 64 位架構.

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

有關更多詳細信息,請參閱“ 安裝適用於 R 的 Azure ML SDK ”和“適用於 R 的 Azure ML SDK ”。

希望這可以幫助。 如果您有任何進一步的疑問,請告訴我們。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM