2017-07-09 7 views
1

Es gab einen Fehler mit der allgemeinen Version von R 3.4.0, die seit 3.4.0 gepatcht wurde und auch in 3.4.1 enthalten ist, aber anscheinend nicht für mro behoben wurde 3.4.0. Wann wird der Patch für mro verfügbar sein? Was ist der Workaround, der zu mro 3.3.3 zurückkehrt? So wie es jetzt aussieht, kann ich nach der Installation von mro 3.4.0 keine Pakete installieren.mro 3.4.0 Fehler mit install.packages

Here ist eine ähnliche Post auf SO für R 3.4.0, aber es adressiert Microsoft R Open nicht.

Here ist eine Ankündigung bezüglich der Fehlerbehebung für R 3.4.0/1. Diese Version behebt einige kleinere Fehler, die nach der Veröffentlichung von R 3.4.0 gemeldet wurden, einschließlich eines Problems, das manchmal beim Installieren von Paketen unter Windows auftritt.

Beachten Sie, dass ich auch an der MS R Open forum gepostet habe, aber dachte, ich könnte eher eine schnelle Antwort hier erhalten.

Danke,

Kyle

Wie hier angefordert, ist der tatsächliche Fehler erhalte ich: Error message

+1

Was ist der genaue Fehler, die Sie bekommen? Ich kenne einen, der damit zu tun hat, dass ein Dateibrowser in dem Verzeichnis geöffnet ist, das Sie zu ändern versuchen, was leicht durch Schließen des Browsers behoben werden kann. – JAD

+0

Ich habe meinen ursprünglichen Beitrag mit der genauen Fehlermeldung bearbeitet. –

+1

Ja, das war die Fehlermeldung, von der ich gesprochen habe. Haben Sie zufällig irgendwelche Dateibrowser wie Explorer geöffnet? Wenn Sie sich das Verzeichnis anschauen, in dem die Pakete installiert sind, scheint dies das Problem zu verursachen. – JAD

Antwort

2

Der spezifische Fehler Sie einige Fehler im Code im Zusammenhang stehen, die für die letzte prüfen Änderungsdatum eines Verzeichnisses Dies gibt nichts zurück, wenn eine andere Anwendung dieses Verzeichnis anschaut. Ein Dateibrowser zum Beispiel. Hier

ist die Bugfix-Angabe, was genau schief gelaufen ist:

Änderungen an R 3.4.0 gepatcht BUGFIXES

'file.mtime()' nicht mehr zurück NA unter Windows, wenn die Datei oder Verzeichnis wird von einem anderen Prozess verwendet.

http://developer.r-project.org/blosxom.cgi/R-devel/NEWS/2017/04/29#n2017-04-29

Prüfung auf, dass und Schließen solche Anwendungen eine Abhilfe für diesen Fehler für den Augenblick sein sollten.

@HongOoi in den Kommentaren erwähnt, dass es im Allgemeinen einen Monat zwischen den CRAN R-Releases und dem folgenden MRO-Update gibt, so dass MRO 3.4.1 ungefähr 3 weitere Wochen dauern sollte.

Update: Mro 3.4.1has been released

Verwandte Themen