Azure / MachineLearningNotebooks

Python notebooks with ML and deep learning examples with Azure Machine Learning Python SDK | Microsoft
https://docs.microsoft.com/azure/machine-learning/service/
MIT License
4.06k stars 2.51k forks source link

Unable to open R locfit package in Azure Machine Learning #1590

Open W-Booth opened 2 years ago

W-Booth commented 2 years ago

I have trained a model locally using the R package locfit. I am now trying to run this in Azure Machine Learning.

Most guides/previous questions appear to be in relation to Azure Machine Learning (classic). Although I believe the process outlined in similar posts will be similar (e.g. here, here, I am still unable to get it to work.

I have outlined the steps I have followed below:

Download locfit R package for windows Zip file from here

Put this downloaded Zip file into a new Zip file entitled "locfit_package"

I upload this "locfit_package" zip folder to AML as a dataset (Create Dataset > From Local Files > name: locfit_package dataset type: file > Upload the zip ("locfit_package") > Confirm upload is correct

In the R terminal I then execute the following code:

install.packages("src/locfit_package.zip", lib = ".", repos = NULL, verbose = TRUE)

library(locfit_package, lib.loc=".", verbose=TRUE)

library(locfit)

The following error message is then returned:

system (cmd0): /usr/lib/R/bin/R CMD INSTALL

Warning: invalid package ‘src/locfit_package.zip’ Error: ERROR: no packages specified Warning message:

In install.packages("src/locfit_package.zip", lib = ".", repos = NULL, : installation of package ‘src/locfit_package.zip’ had non-zero exit status Error in library(locfit_package, lib.loc = ".", verbose = TRUE) : there is no package called ‘locfit_package’ Execution halted
W-Booth commented 2 years ago

I have also tried installing the file directly from the R terminal using the following code:

install.packages("locfit",repos = "https://cloud.r-project.org")

This returns the following error:

Installing package into ‘/usr/local/lib/R/site-library’
(as ‘lib’ is unspecified)
Warning in install.packages("locfit", repos = "https://cloud.r-project.org") :
  'lib = "/usr/local/lib/R/site-library"' is not writable
Error in install.packages("locfit", repos = "https://cloud.r-project.org") : 
  unable to install packages
Execution halted

Surely there is an easy solution to getting an R package installed... help is much appreciated