2017-05-18 4 views
1

Ich habe zwei Versionen von R (Base-R und Microsoft R) installiert. Eigentlich ist die Microsoft R-Version Standard und jetzt möchte ich zu Base-R wechseln. In RStudio -> Optionen ist es ziemlich einfach, die Version zu ändern. Aber wenn ich die Basis-R-Version wählen erhalte ich die folgende Meldung:RStudio - Change R-Version funktioniert nicht

„Sie müssen beenden und erneut öffnen RStudio, um diese Änderung zu übernehmen“

Und dann ich drücke ich auf „OK“ und RStudio funktioniert nicht mehr. Ich versuche das mehrmals. Warum funktioniert das nicht?

Ist der Befehl, die Version zu Base-R zu ändern? Weil ich Microsoft R nicht deinstallieren möchte.

Danke!

+0

Bitte Fehlerberichte an dem RStudio Support. Nachdem Sie das gesagt haben: Sind Sie sicher, dass Ihre RStudio-Version beide R-Versionen unterstützt? Hast du alles aktualisiert? – Roland

+0

Ich bin sicher, dass RStudio beide Versionen unterstützt. Und ich habe nichts aktualisiert. – user43348044

+0

Wenn ich sage „Versionen“ I vs MS R. bedeuten Basis R nicht auf Versionsnummern Ich beziehe mich (die Sie in Ihrem Bugreport zu RStudio bieten sollte). – Roland

Antwort

1

bei der Dokumentation der Suche nach R Studio, für Windows, R Studio bestimmt die Version des System-Registry verwenden, wenn, wenn Sie MRS installiert und diese Registrierungseinträge eingeführt, dies einen Konflikt verursacht werden kann. Versuchen Sie erneut das Hinzufügen des Registrierungsschlüssels für Open-Source-R als here gefunden:

When you run the R installer, there are options (under ‘Select Additional 
Tasks’) to ‘Save version number in registry’ and (for Administrator 
installs) ‘Associate R with .RData files’. 

If you tick the first option, the following string entries are added to the 
Windows registry: 

HKEY_LOCAL_MACHINE\Software\R-core\R\Current Version contains the version 
number, currently 3.4.0. 
HKEY_LOCAL_MACHINE\Software\R-core\R\[version]\InstallPath (where [version] 
is currently 3.4.0) contains the path to the R home directory. 
If you do not have administrative privileges on the machine while running 
the installer, then the entries are created under HKEY_CURRENT_USER. The 
same entries are also created under Software\R-core\R32 or Software\R- 
core\R64, for 32- and 64-bit R respectively. 

If you tick the second option (shown with administrative privileges only) 
(‘Associate R with .RData files’) then entries are created under 
HKEY_CLASSES_ROOT\.RData and HKEY_CLASSES_ROOT\RWorkspace. 

After installation you can add the Registry entries by running RSetReg.exe 
in a sub-folder of the bin folder, and remove them by running this with 
argument /U. Note that this requires administrative privileges unless run 
with argument /Personal and neither sets up nor removes the file 
associations. 

Es Appers, dass der normale Weg, um einen Fehler zu berichten, in RStudio einen Beitrag in ihrer Support-Community-Seite von here mit dem Thema zu machen ist " Bug Report“

Verwandte Themen