Quand j'essaye:
Sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next
dans Ubuntu, le terminal affiche ce message d'erreur:
Traceback (most recent call last):
File "/usr/bin/add-apt-repository", line 11, in <module>
from softwareproperties.SoftwareProperties import SoftwareProperties, shortcut_handler
File "/usr/lib/python3/dist-packages/softwareproperties/SoftwareProperties.py", line 27, in <module>
import apt_pkg
ImportError: No module named 'apt_pkg'
J'ai deux versions de python, l'une est 2,7 l'autre est 3,5.
Comment puis-je installer ce package sur python3.5?
J'avais quelque chose de très différent de ça. La mienne a échoué avec
No module named 'softwareproperties'
Ma solution est:
Sudo vim /usr/bin/add-apt-repository
Change package header from `python3` to `python3.4` (or lower)
Cela peut se produire lorsque vous avez récemment mis à nivea ou ajouté un autre python3
paquet.
Juste sonner car les numéros de version peuvent avoir changé.
Résumé du correctif: pointer mon python3
à python 3,5 au lieu de 3,6
cd /usr/bin
rm python3
ln -s python3.5 python3
Détail: J'ai eu le même problème et j'ai constaté que /usr/bin/add-apt-repository
avait un indice Shebang à utiliser /usr/bin/python3
qui pointe vers 3.6. Cependant, j'ai également 3.5 sur mon système et je dois les basculer souvent, donc je l'ai basculé en arrière et add-apt-repository
fonctionne maintenant.
ubuntu 18.04:
Sudo vim /usr/bin/add-apt-repository
Changer l'en-tête du package de python3
à python3.6
c'est du travail pour moi