当我尝试的时候:
sudo add-apt-repository ppa:kirillshkrogalev/ffmpeg-next在Ubuntu中,终端显示以下错误消息:
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'我有两个版本的python,一个是2.7,另一个是3.5。
如何在python3.5上安装这个包?
发布于 2017-08-09 20:05:32
我有一些和这个完全不同的东西。我的失败原因是
No module named 'softwareproperties'
我的解决方案是:
sudo vim /usr/bin/add-apt-repository
Change package header from `python3` to `python3.4` (or lower)当您最近升级或添加了另一个python3包时,可能会发生这种情况。
发布于 2019-10-17 00:57:25
ubuntu 18.04:
sudo vim /usr/bin/add-apt-repository将包头从python3更改为python3.6
这是我的工作
发布于 2018-06-06 09:28:43
因为版本号可能已经改变了,所以我只是在打卡。
python修复摘要:将我的 python3 指向Python3.5而不是3.6
cd /usr/bin
rm python3
ln -s python3.5 python3Detail:我也遇到了同样的问题,我发现/usr/bin/add-apt-repository给出了一个使用/usr/bin/python3的提示,它指向3.6。然而,我的系统上也有3.5版本,并且必须经常切换它们,所以我将其切换回来,add-apt-repository现在可以工作了。
https://stackoverflow.com/questions/42386097
复制相似问题