Rscript konnte keine Funktion finden

Ich muss mehrere Skripte über die Bash-Shell mit ausführenRscript und einige Funktionen, die ich benutze, erfordern die FunktionisGeneric. In diesem Fall endet der Prozess jedoch wie folgt:

Error in .getLogLik() : could not 
find function "isGeneric"
Calls: main -> dredge -> .getLik -> .getLogLik
Execution halted

Dies kann wie folgt reproduziert werden

# in the bash shell
echo "isGeneric('apply')" > /tmp/test.R
Rscript /tmp/test.R

Ergebnis:

Error: could not find function "isGeneric"
Execution halted

Wenn wir jedoch eine R-Sitzung öffnen und Folgendes eingeben, funktioniert es:

# in the R shell
isGeneric('apply')
[1] FALSE

Würdest du wissen, woher das Problem kommt und wie es behoben werden kann?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage