2016-05-16 4 views
1

Ich habe SAS Studio in OSX über virtualBoxVM installiert. Alles scheint zu funktionieren, außer R von SAS laufen zu lassen, was ich suche. Running:Aktiviere R (RLANG) in SAS Studio für OSX (virtuelle Box)

proc options option=RLANG; 
    run; 

ich

SAS (r) Proprietary Software Release 9.4 TS1M3 
NORLANG   Disables SAS from executing R language statements. 

Ändern der Autoexec-Datei:

-RLANG 
-config "/Users/me/SAS/SAS_Base_OpenSrcIntegration/sasv9.cfg" 

nicht den Trick machen. Keine Änderung der Konfigurationsdateien ...

Haben Sie Ideen, wie Sie RLANG in OSX aktivieren?

+0

Verwenden Sie SAS UE? Wenn dies der Fall ist, ist es nicht dafür ausgelegt, dass R von SAS läuft. – Reeza

+0

Ja, ich verwende SAS UE in OSX. Es scheint also, dass es keine Möglichkeit gibt, in dieser Edition R von SAS auszuführen. Nein mit irgendeinem "Trick"? –

+0

Nicht dass ich mir dessen bewusst bin. Es handelt sich um eine gesperrte VM, sodass Sie nicht auf die cfg-Datei zugreifen können. Wenn Sie im Analytics U-Forum suchen, sehen Sie ähnliche Fragen und Antworten. – Reeza

Antwort

0

Ich glaube, Sie müssen die RLANG-Option in der .cfg-Datei, nicht die Autoexec.sas-Datei festlegen. Sobald Sie dies getan haben, starten Sie den SAS-Server neu, damit er die Konfigurationsänderung übernimmt.

Ich habe keine Konfiguration wie diese. Lass es mich wissen, wenn du Probleme hast.

EDIT: Sie können die Standard-Konfigurationsdatei in

finden
*SASHOME*/SASFoundation/9.4/nls/sasv9.cfg 

Die genaue Lage ist davon abhängig, wo SAS installiert ist, Version usw. In der Regel suchen die NLS Ordner unter SASFoundation.

+0

Ja, ich habe das in einer Konfigurationsdatei getan und versucht, es in der Autoexec-Datei zu referenzieren, aber ohne Erfolg. Es ist nicht klar, wie Konfigurationsdateien hinzugefügt oder geändert werden, wenn mit VirtualBox gearbeitet wird. Irgendeine Idee darüber, wie man conf ändert. Dateien? –

+1

Sie können nicht auf eine Konfigurationsdatei in einer autoexec.sas-Datei verweisen. SAS muss bereits ausgeführt werden, bevor es den SAS-Code in Ihrer Autoexec-Datei verwenden kann. – Tom

+0

Scheint die Lösung für die Frage ist, dass es nicht möglich ist, da die SAS-Version das SAS-UE ist. –

Verwandte Themen