Immer wenn ich versuche, einen Befehl wie python manage.py syncdb
auszuführen, erhalte ich den folgenden Fehler:
Ist das unter Ubuntu lösbar?
Sie müssen sowohl cx_Oracle als auch einen Oracle-Client installieren.
cx_Oracle kann hier gefunden werden .
Ein geeigneter Oracle-Client kann hier gefunden werden .
Sie müssen außerdem die LD_LIBRARY_PATH-Variable festlegen, bevor Sie Ihre Anwendung starten. Dies kann normalerweise (zum Beispiel) getan werden:
%Vor%Jetzt sollten Sie in der Lage sein, die cx_Oracle Fehlermeldung zu umgehen.
Das Wichtigste zuerst - ist das eigentlich ein Django-Problem oder nur ein Cx_Oracle-Problem? Ist cx_Oracle korrekt installiert? Können Sie in einer Python-Shell-Sitzung eine Verbindung zu Ihrer Oracle-Datenbank herstellen?
%Vor%Wenn dies keine Ausnahme auslöst, haben Sie erfolgreich eine Verbindung hergestellt.