Невозможно установить библиотеку R в лазурном мл
Я пытался установить пакет машинного обучения, который я могу использовать в своем R-скрипте.
Я поместил архив установщика в zip-файл и делаю
install.packages("src/packagename_2.0-3.tar.gz", repos = NULL, type="source")
изнутри сценария R. Однако индикатор прогресса просто кружится бесконечно и не устанавливается в среде.
Как я могу установить этот пакет?
ada
это пакет, который я пытаюсь установить и ada_2.0-3.tar.gz
это файл, который я использую.
1 ответ
Вы не можете использовать пакеты tarball. Если вы находитесь в Windows, вам нужно сделать следующее:
Как только вы установите пакет (+ его зависимости), он загрузит пакеты в каталог
C:\Users\xxxxx\AppData\Local\Temp\ имя некоторого каталога \ download_packages
Они будут в формате zip. Эти пакеты вам нужны.
Или загрузите двоичные файлы Windows с крана.
Затем вам нужно поместить все необходимые пакеты в один общий zip-файл и загрузить его в AzureML в качестве нового набора данных.
в AzureML загрузите пакет данных, связанный с r-скриптом
install.packages("src/ada.zip", lib = ".", repos = NULL, verbose = TRUE)
library(ada, lib.loc=".", verbose=TRUE)
Убедитесь, что все зависимые пакеты доступны в Azure. Rpart доступен.
Для полного обзора, посмотрите на этот блог msdn, объясняя это немного лучше с некоторыми визуальными эффектами.