Auf einer Red Hat Box habe ich Python von 2.3 auf 2.6.4 aktualisiert und den Symlink auf python
Wenn ich also eingebe python
wird der 2.6.4-Interpreter angezeigt.
Allerdings funktioniert meine .py-Datei auf der Kommandozeile, aber nicht im Browser. Es schien ein sys.path
Ich habe die Datei in einem Browser geöffnet und ausgedruckt sys.path
.
Überraschenderweise ist mein sys.path
ist anders, wenn es von einem Browser aus aufgerufen wird, als wenn es von einer Befehlszeile aus aufgerufen wird. Da sich die Pfade alle auf 2.3 beziehen, glaube ich, dass der Apache Python 2.3 und nicht die neue Version 2.6.4, die ich installiert habe, abruft.
Wie bringe ich Apache dazu, Python 2.6.4 zu verwenden?