Python3-dev Ubuntu kann nicht installiert werden


10

Als ich versuchte, mit zu installieren python3-dev, sudo apt-get install python3-devwurde die folgende Meldung angezeigt

python3-dev : Depends: libpython3-dev (= 3.4.0-0ubuntu2) but it is not going to be installed
           Depends: python3.4-dev (>= 3.4.0-0~) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Also habe ich versucht, Abhängigkeiten zu installieren, libpython3-devdann habe ich diese Meldung erhalten

The following packages have unmet dependencies:
 libpython3.4-dev : Depends: libpython3.4-stdlib (= 3.4.0-2ubuntu1.1) but 3.4.3-1ubuntu1~14.04.1 is to be installed
                    Depends: libpython3.4 (= 3.4.0-2ubuntu1.1) but 3.4.3-1ubuntu1~14.04.1 is to be installed
E: Unable to correct problems, you have held broken packages.

Beide Abhängigkeiten sind jedoch bereits installiert. Ich verwende Ubuntu 14.04

Als ich das lief, apt-cache policy python3.4bekam ich

    python3.4:
    Installed: 3.4.3-1ubuntu1~14.04.1
  Candidate: 3.4.3-1ubuntu1~14.04.1
  Version table:
 *** 3.4.3-1ubuntu1~14.04.1 0
        100 /var/lib/dpkg/status
     3.4.0-2ubuntu1.1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
        500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
     3.4.0-2ubuntu1 0
        500 http://in.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages

Welche Ubuntu-Version? Versuchen Sie apt-get clean alles erneut.
— Aizuddin Zali

Immer noch der gleiche Fehler
— iLoveCamelCase

Wie haben Sie den Befehl aufgerufen? Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist.
— Aizuddin Zali

Welcher Befehl? Ich benutztesudo apt-get clean all
— iLoveCamelCase

Ich meine, wenn du versuchst zu installieren.
— Aizuddin Zali

Antworten:


6

Die Lösung besteht darin, darauf zu warten, dass die Ubuntu-Entwickler Python 3.4.3 erneut in das Update-Repository hochladen. Dies sollte jetzt jeden Tag passieren. Behalten Sie den Fehler # 1348954 im Auge .

Bearbeiten: Behoben. Die Installation python3-devfunktioniert wieder.


2

Okay , so ging ich durch diese und gelöst das Problem vorübergehend durch meinen Python gewaltsam Herabstufung

apt-get install -y \
  python3.4=3.4.0-2ubuntu1.1 \
  python3.4-minimal=3.4.0-2ubuntu1.1 \
  libpython3.4-stdlib=3.4.0-2ubuntu1.1 \
  libpython3.4-minimal=3.4.0-2ubuntu1.1

Bearbeiten: Nach dieser Neuinstallation stdlibfehlen einige Bibliotheken. Durch das Entfernen von python3 werden möglicherweise einige Pakete Ihrer Desktop-Umgebung entfernt. In diesem Fall wird die Desktop-Umgebung neu installiert.

Danach hatte ich einige Probleme mit lightdm. Drucken Sie vor dem Entfernen die entfernten Pakete aus und installieren Sie sie mit neuem Python 3 neu

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.