Ich arbeite mit einem R-Skript innerhalb einer größeren Pipeline, die mit einigen Versionen von Rscript, aber mit anderen nicht zu funktionieren scheint. Der Anruf schlägt fehl, da keine Verbindung zu X11 hergestellt werden kann. Dies ist verständlich, da sich das Gespräch auf einem Server befindet. Aber meine lokale Installation von Rscript ist in der Lage, damit umzugehen?
Meine lokale Installation ist Version 3.0.1, während die andere Benutzer, die dieses Problem melden, auf 3.0.2 sind.
Hier ist ein einfacher Testfall - zuerst die .R-Datei:
%Vor%Lauf mit meinem lokalen env:
%Vor%Führen Sie die Installation von Rscript aus, die andere versuchen zu verwenden:
%Vor% Versuchen Sie, den Aufruf an Rscript
mit
oder sogar
%Vor% als png, wenn der Speicher dient, verwendet X11 Schriftarteninformationen. Der virtuelle x11-Server, der von xvfb-run
gestartet wurde, stellt ihn zur Verfügung, also hilft er in kopflosen Einstellungen, Cron-Jobs usw. pp
Tags und Links r