R gibt einen Fehler aus, wenn ich den folgenden Code zum Laden der Bibliothek data.table in den CPU-Cluster verwendet. Das data.table-Paket ist jedoch auf R installiert und funktioniert gut, wenn es außerhalb von parallelem Code verwendet wird.Die Bibliothek data.table kann nicht in R parallel geladen werden
no_cores <- detectCores() - 1
cl <- makeCluster(no_cores,outfile="out.txt")
clusterEvalQ(cl, library(data.table))
Fehler: -
clusterEvalQ(cl, library(data.table)) Error in checkForRemoteErrors(lapply(cl, recvResult)) : 3 nodes produced errors; first error: there is no package called 'data.table'
Haben Sie das Paket installiert? Funktioniert einfach 'Bibliothek (data.table) '? –
Ja. Ich bin in der Lage, dieses Paket außerhalb des parallelen Codes mit einem Problem zu verwenden – navo
Kann den Fehler dann nicht reproduzieren. Versuchen Sie R und Pakete zu aktualisieren, starten Sie Ihre Sitzung, etc. –