Rpy2 arbeitet in der Konsole, kann aber nicht per Website importiert werden (mit Fehler "R_isMethodsDispatchOn")

Ich habe ein Web-Tool mit CGI, Python und Apache entwickelt.
Die CGI-Datei wurde von python geschrieben, und es ruft R-Funktionen durch rpy2 auf.
Das Web-Tool funktioniert gut auf meinem PC.
Dann versuchen wir es auf dem Server einzurichten (System: CentOS Release 5.7).
Da die Version von python und R auf dem Server alt war, installierten wir die neuesten Python und R und auch rpy2 auf dem Server (Python Version: 2.7.8, R Version 3.1.1 (2014-07-10), rpy2 Version: 2.4 .3).

Aber das Web-Tool trifft Probleme, wenn es versucht, das rpy2-Paket zu importieren.
Allerdings kann ich die gleichen R-Codes in der Konsole aus Python nennen.
Der gemeldete Fehler nach der Webseite wird unten angezeigt.

message = '' output = 'Error in .Call("R_isMethodsDispatchOn", onOff, P...aseenv.get("show")\nLookupError: \'show\' not found\n' returncode = 1 

Hat jemand irgendwelche Ideen dazu?

One Solution collect form web for “Rpy2 arbeitet in der Konsole, kann aber nicht per Website importiert werden (mit Fehler "R_isMethodsDispatchOn")”

Normalerweise bedeutet dies eine Verwechslung von R-Versionen zwischen Bauzeit und Laufzeit.

Stellen Sie sicher, dass das gleiche R im PATH ist (Webserver können standardmäßig einen eingeschränkten PATH haben).

  • Migration einer logistischen Regression von R nach rpy2
  • Konvertieren eines R ListVector in eine Python-Liste mit rpy2
  • Rpy2 (Version 2.3.10) - Import von Daten aus R-Paket in Python
  • Rpy2 importiere externe R-Datei
  • Wie kann ich pyspark RDDs mit R-Funktionen partitionieren
  • Fehler bei der Installation von rpy2-Modul in Python mit easy_install
  • Rpy2-Fehler wac-a-mol: R_USER nicht definiert
  • Aufspalten und Verketten von Dataframes in Python-Pandas für das Plotten mit rpy2
  • Python rpy2 und quantmod Beispiele
  • Unterschied in Python statsmodels OLS und R's lm
  • Kann rpy2 code parallel laufen?
  • Python ist die beste Programmiersprache der Welt.