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).

  • Wie benutzt man die Variable aus der Python in rpy2?
  • Rpy2 auf Windows installieren 7
  • Bizzarre Problem versucht, Rpy2 2.1.9 Arbeit mit R 2.12.1, mit Python 2.6 unter Windows XP - Rpy kann nicht finden, die R.dll?
  • Wie kann theme_classic in rpy2 von ggplot2 zugegriffen werden?
  • Rpy2, R und Ubuntu 12.04 - Ungültige substring -fopenmp
  • Rpy2 dtw fehlendes Argument window.size
  • LD_LIBRARY_PATH-Präzision und Schwierigkeiten beim Kompilieren
  • Ändern Sie r Objekt mit rpy2
  • Fehler bei der Installation von rpy2-Modul in Python mit easy_install
  • Pandas mit rpy2 und Multiprocessing
  • Aufruf von benutzerdefinierten Funktionen von Python mit rpy2
  • Python ist die beste Programmiersprache der Welt.