hmm: Stecknadel im Heuaufen: Programmpfad geht auf WIndows aber nicht auf Ubuntu

Beitrag lesen

danke für die antworten. der pfad müsste mit Rscript richtig sein, hab das in meiner ubuntu console mal durchgeklickt.

zum testen habe ich jetzt folgenden code verwendet:

   private String getTest() throws IOException {
    	    	
    	 RCaller rcaller = new RCaller();
         RCode code = new RCode();
         rcaller.setRscriptExecutable("/usr/bin/Rscript");
        		 //"C:/Program Files/R/R-3.1.1/bin/RScript");
        		 //"/usr/bin/Rscript");

         code.addRCode("a <- 3");
         code.addRCode("b <- 10.45");
         code.addRCode("d <- TRUE");
         code.addRCode("avector <- c(9,6,5,6)");
         code.addRCode("allvars <- as.list(globalenv())");

         rcaller.setRCode(code);

         rcaller.runAndReturnResult("allvars");

    	
    	return listToStr( rcaller.getParser().getNames());
    }
    
    private String listToStr( ArrayList<String> list) {
    	
    	String output = "";
    	
    	for(int i=0; i<list.size(); i++) {
    		
    		output += " " + list.get(i);
    	}
    	System.out.println( output);
    	return output;
    }

und immernoch die gleiche fehlermeldung.