Impossibile installare Ubuntu python3-dev


10

Quando ho provato a installare python3-devusando sudo apt-get install python3-devho ricevuto il seguente messaggio

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.

Quindi ho provato a installare le dipendenze libpython3-deve ho ricevuto questo messaggio

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.

Tuttavia entrambe le dipendenze sono già installate. Sto usando Ubuntu 14.04

Quando ho corso l' apt-cache policy python3.4ho ottenuto

    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

Quale versione di Ubuntu? Prova apt-get clean allquindi riprova.
Aizuddin Zali,

Ancora lo stesso errore
iLoveCamelCase

Come hai invocato il comando? Assicurati che il tuo sistema sia aggiornato.
Aizuddin Zali,

Quale comando? Ho usatosudo apt-get clean all
iLoveCamelCase il

Intendo quando provi a installare.
Aizuddin Zali,

Risposte:


6

La soluzione è aspettare che gli sviluppatori Ubuntu ricarichino Python 3.4.3 nel repository degli aggiornamenti. Questo dovrebbe accadere da un giorno all'altro. Tieni d'occhio il bug # 1348954 .

Modifica: risolto. L'installazione python3-devfunziona di nuovo.


2

Okay Quindi ho affrontato questo problema e ho temporaneamente risolto il problema declassando forzatamente il mio pitone

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

Modifica: dopo questa reinstallazione stdlibin quanto manca alcune librerie. La rimozione di python3 potrebbe rimuovere alcuni pacchetti dell'ambiente desktop in tal caso reinstallare l'ambiente desktop.

Ho avuto alcuni problemi con LightDM dopo questo. Prima di rimuovere stampare i pacchetti rimossi e reinstallarli con il nuovo python 3

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.