E: Il pacchetto 'python-software-properties' non ha candidati all'installazione


37
sudo apt-get install python-software-properties
Lettura degli elenchi dei pacchetti ... Fine
Costruire l'albero delle dipendenze ... Fatto
Il pacchetto python-software-properties non è disponibile, ma è indicato da un altro pacchetto.
Ciò può significare che il pacchetto è mancante, obsoleto o
è disponibile solo da un'altra fonte
Tuttavia i seguenti pacchetti lo sostituiscono:

 software-properties-comune

E: Il pacchetto 'python-software-properties' non ha candidati all'installazione

Come posso correggere questo errore?

Risposte:


43

Installa software-properties-commoneseguendo,

sudo apt-get install software-properties-common

software-properties-commonpacchetto è un alternativa per python-software-properties.

per <= 12.04

sudo apt-get install python-software-properties

per> = 12.10

sudo apt-get install software-properties-common

2
Questo sta funzionando. ma comunque sudo apt-get install python-software-properties non funziona.
user238511,

1
python-software-propertiesil pacchetto sarà disponibile solo per le versioni precedenti alla 12.04.
Avinash Raj,

@AvinashRaj e cosa lo sostituirà?
Karl Morrison,

4
Se hai trovato questo quando si cerca di installare la torcia, avrete bisogno di commentare le due linee che coinvolgono python-software-propertiesin torch/install-depsdopo l'installazione software-properties-common.
cag51,

Su Ubuntu 16.04 dpkg --listfiles python-properties-commone dpkg --listfiles software-properties-commonindica che python-properties-commonaggiunge file solo per Python versione 2.7. E, che software-properties-commonfornisce i file per Python 3.
l --marc l

8

Ho avuto questo problema su Ubuntu 18.04

Ho provato in molti modi finalmente questo risolto il mio problema

sudo apt --fix-broken install python-pycurl python-apt

3

Stavo iniziando con la torcia e ho affrontato l'errore.
Ecco come l'ho risolto.

  1. vai a

    Home -> Torcia -> Apri install-deps

    trova la parola chiave python-software-propertiese sostituiscila con software-python-common, salva ed esci.

  2. installa il software-python-common con il comando

    sudo apt-get install software-properties-common 
    
  3. eseguire il comando

    cd ~/torch; bash install-deps;
    

Hai fatto!!


1
hai fatto un refuso: software-python-common(dovrebbe essere software-properties-common)
HongboZhu

Si prega di utilizzare software-properties-commoninvece di software-python-commonfunziona come un fascino!
Sundeep

0

Questo è il mio primo post e ho usato Linux per alcune settimane, quindi per favore andate piano con me =].

Se il metodo di ymin rileva un errore di

root @ my32bitbox: ~ # sudo apt-get install python-software-properties git-core. Lettura degli elenchi dei pacchetti ... Fine Creazione dell'albero delle dipendenze
Lettura delle informazioni sullo stato ... Fine Il pacchetto python-software-properties non è disponibile, ma è indicato da un altro pacchetto. Ciò può significare che il pacchetto è mancante, è obsoleto o è disponibile solo da un'altra fonte Tuttavia i seguenti pacchetti lo sostituiscono:
software-properties-common

... questa linea leggermente ottimizzata ha funzionato per me (nota: se fa la differenza ... Ne avevo bisogno per installare dipendenze a 32 bit per la mia build del vino)

> sudo apt-get install software-properties-common git-core

0

Ho anche avuto lo stesso errore. Apri il terminale e digita sotto il comando

sudo apt-get install -y software-properties-common

Poi questo

sudo apt-get install -y python-software-properties

Spero che funzioni. Ha funzionato nel mio sistema.

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.