2016-10-13 5 views
7

Seit ich auf R Version 3.3.1 aktualisiert habe, bekomme ich beim Versuch, R mit q() zu verlassen, folgende Meldung: "Fehler in setInternet2 (TRUE): verwenden! = NA ist nicht vorhanden "Fehler in setInternet2 (TRUE): verwenden! = NA ist nicht vorhanden

Dies passiert bei jedem Ausgang.

Ich habe setInternet2 nicht verwendet und es ist nicht in .Rprofile oder .Rprofile.site. Ich habe keine .Renviron.site-Datei.

Ich habe ich die richtigen Setup-Dateien gemacht mit:

file.path(getwd(),".Rprofile") 
file.path(getwd(),".Rprofile.Site") 
file.path(getwd(),".Renviron.site") 

Ich bin mit R-Version 3.3.1 (2016.06.21) und Windows 7 x64 Service Pack 1

+0

Was ist der Inhalt Ihrer Rprofile-Dateien? – Roland

+0

Möglicherweise hat eine Funktion den obigen Check, der in Aufruf von 'on.exit' eingepackt ist. Sie können bestätigen, dass dies bei' mvbutils :: callees.of ("on.exit") 'der Fall ist – OdeToMyFiddle

Antwort

0

Ich weiß, es ist eine späte Antwort, aber der Ordnung halber:

Dies geschah, weil

ab R 3.3.0, setInternet2 heute nicht mehr existierenden ist. Die Verwendung von setInternet2 sollte mit der method = „wininet“ Argument an die URL und download.file Funktionen

So ersetzt es ist nicht so, etwas anderes wurde verändert oder hinzugefügt werden, bevor einfach wäre dies nicht eine solche Nachricht verursacht haben .

Zu wissen, woher es stammt, ist vielleicht nicht so einfach, es könnte auch sein, dass Sie es in der Vergangenheit eingestellt und Ihren Arbeitsbereich gespeichert haben und Ihren Arbeitsbereich danach nie vollständig gereinigt haben.

Verwandte Themen