正准备解包 .../debconf_1.5.60_all.deb ...
File "/usr/bin/pyclean", line 63
except (IOError, OSError), e:
^
SyntaxError: invalid syntax
dpkg: 警告: 子进程 旧的 pre-removal 脚本 返回错误状态 1
dpkg: 现在尝试使用新软件包所带的脚本...
File "/usr/bin/pyclean", line 63
except (IOError, OSError), e:
^
SyntaxError: invalid syntax
dpkg: 处理归档 /var/cache/apt/archives/debconf_1.5.60_all.deb (--unpack)时出错:
子进程 新的 pre-removal 脚本 返回错误状态 1
Traceback (most recent call last):
File "/usr/bin/pycompile", line 35, in <module>
from debpython.version import SUPPORTED, debsorted, vrepr, \
File "/usr/share/python/debpython/version.py", line 24, in <module>
from ConfigParser import SafeConfigParser
ImportError: No module named 'ConfigParser'
dpkg: 清理时出错:
子进程 已安装 post-installation 脚本 返回错误状态 1
在处理时有错误发生:
/var/cache/apt/archives/debconf_1.5.60_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
原因:
在Python 3中, ConfigParser 被重命名为 configparser
如果默认版本是Python3执行更新操作会报错
解决方案:
切换Python版本
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 200
sudo update-alternati

最低0.47元/天 解锁文章
2894

被折叠的 条评论
为什么被折叠?



