Frage

Ausführen von Ubuntu 9.04 "flotten".

Wenn ich laufen mache ich die folgende Fehlermeldung erhalten:

Python build finished, but the necessary bits to build these modules were not found:
_sqlite3    

So ist die einfache Lösung ist es, die fehlende Abhängigkeit mit apt-get einfach zu installieren, "sudo apt-get -f install libsqlite3-dev" aber ich folgende Fehlermeldung erhalten:

The following packages have unmet dependencies:
  libsqlite3-dev: Depends: libsqlite3-0 (= 3.6.10-1) but 3.6.10-1ubuntu0.2 is to be installed
E: Broken packages

Ich habe versucht, "libsqlite3-0" zu deinstallieren, aber synaptischen sagte, dass viele Dinge, die es benötigt (50 +).

So, jetzt bin ich stecken. Ich kann die fehlende Abhängigkeit nicht installieren. Und deshalb kann ich nicht Python 3.1.2 installieren.

Alle Ideen, wie die fehlende libsqlite3-dev Abhängigkeit zu beheben?

War es hilfreich?

Lösung

Die Abhängigkeit Mismatch in dieser Fehlermeldung stimmt nicht mit dem offiziellen ubuntu-Repository . (Die offizielle Version von libsqlite3-dev in Jaunty hängt von libsqlite3-0 (= 3.6.10-1ubuntu0.2).) Vielleicht ist Ihr letzter apt-get update getan wurde, während die Repo noch aktualisiert wurde und nur einig die neuesten Pakete zur Verfügung standen.

Versuchen Sie es erneut nach sudo apt-get update läuft, vielleicht zuerst an einen anderen apt-Server umgeschaltet wird. (Sie können dies tun, in dem Ubuntu-GUI des Softwarequellen Systemverwaltungswerkzeug verwenden.)

Oder, wenn Sie zu verwirren will nicht, dass mit dem Bau und der Installation manuell Python, könnten Sie Ubuntu auf die neueste Version aktualisieren. Lucid hat Python 3.1.2 in den Repositories bereits, wie python3.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top