2016-07-07 18 views
1

Ich kann keine Pakete in R-Konsole in der dashDB von IBM Bluemix installieren. Ich bin die Ausführung der folgenden Zeile:Installieren des Pakets in der R-Konsole in IBM Bluemix

install.packages('tm') 

Ich erhalte diese Fehlermeldung:

Installing package into ‘/usr/lib64/R/library’ (as ‘lib’ is unspecified) 
Warning in install.packages("tm") : 
    'lib = "/usr/lib64/R/library"' is not writable 
    Error in install.packages("tm") : unable to install packages 
    Execution halted 
    mv: cannot stat `/mnt/blumeta0/home/<userID>//<...>/<...>/output/*': No such file or directory 

ich auch die Bibliothek Parameter wie dies versucht haben, geben:

install.packages('tm', lib='/mnt/blumeta0/home/<userID>/R/x86_64-redhat-linux-gnu-library/3.2/lib') 

Ich bekomme diese Fehlermeldung:

Warning in install.packages("tm", lib = "/mnt/blumeta0/home/<userID>/R/x86_64-redhat-linux-gnu-library/3.2/lib/"): 
'lib = "/mnt/blumeta0/home/<userID>/R/x86_64-redhat-linux-gnu-library/3.2/lib/"' is not writable. 
Execution halted 
mv: cannot stat `/mnt/blumeta0/home/dash107933//.3hwv1S2IEeq813rI935Gurz/1467874427867/output/*': No such file or directory 

Was c Könnte das Problem hier sein? Muss ich irgendwelche anderen Konfigurationsänderungen vornehmen, bevor ich versuche, die Pakete zu installieren? Ich habe auch versucht, .libPaths() Funktion zu verwenden, um die Bibliothek auf den oben genannten Pfad festzulegen. Die Pakete werden jedoch ordnungsgemäß in der RStudio-Benutzeroberfläche installiert. Könnten Sie bitte helfen? Vielen Dank!

PS: Die Keyinfo und UserIDs sind in den obigen Aussagen entfernt.

+0

Haben Sie schreiben haben und auf dieser Maschine Rechte ausführen? – Rockbar

+0

Nein. Ich denke nicht. Es ist in IBM Bluemix Cloud so nicht sicher, wie Schreib- und Ausführungsrechte dazu bekommen. Aber da ich in der Lage bin, die Pakete über die RStudio-Schnittstelle zu installieren, glaube ich, dass dies nicht das Problem ist. Bitte korrigieren Sie, wenn ich falsch liege. – Ram

+0

versuchen, auf das Repository zu verweisen, z.B. install.packages ('tm', repos = "http://cran.rstudio.com/") – Leo

Antwort

0

Ich habe Pakete über den Menüpunkt 'Pakete installieren' im Menü Extras installiert. Hast du das versucht?

See this picture for the menu location. Bluemix R Studio Web Interface

+0

Danke Kiran. Das hat funktioniert! Ich habe alle Pakete aus dem RStudio-Menü installiert, anstatt sie im Skript anzugeben. Dadurch wurden die Bibliotheken ordnungsgemäß installiert, die auch in der R-Konsole verfügbar sind. Vielen Dank, dass Sie auf diese Option hingewiesen haben. – Ram