【问题标题】:E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correctE: dpkg 被中断,必须手动运行 'sudo dpkg --configure -a' 来纠正
【发布时间】:2018-01-03 02:24:31
【问题描述】:
我正在尝试在 ubuntu 17.04 上安装 rails,但它给出了错误。然后我尝试运行其他安装,但错误相同。
E: dpkg 被中断,您必须手动运行 'sudo dpkg --configure -a' 来纠正问题。
当我尝试执行 sudo dpkg --configure -a 时,
我面临以下输出:
设置 python-crypto (2.6.1-7) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在 from debpython.version import SUPPORTED, debsorted, vrepr, \
文件“/usr/share/python/debpython/version.py”,第 24 行,在 from ConfigParser import SafeConfigParser ImportError: No module named 'ConfigParser' dpkg: error processing package python-crypto (--configure):
子进程安装后安装脚本返回错误退出状态 1
设置 python-sqlparse (0.2.2-1) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在 from debpython.version import SUPPORTED, debsorted, vrepr, \
文件“/usr/share/python/debpython/version.py”,第 24 行,从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg:错误处理包python-sqlparse(--configure):子进程安装后安装脚本返回错误退出状态1
设置 python-wheel (0.29.0-2) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在 from debpython.version import SUPPORTED, debsorted, vrepr, \
文件“/usr/share/python/debpython/version.py”,第 24 行,从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg:错误处理包python-wheel(--configure):
子进程安装后安装脚本返回错误退出状态 1
设置 python-tz (2014.10~dfsg1-0ubuntu2) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在 from debpython.version import SUPPORTED, debsorted, vrepr, \
文件“/usr/share/python/debpython/version.py”,第 24 行,从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg:错误处理包python-tz(--configure):
子进程安装后安装脚本返回错误退出状态 1
dpkg:依赖问题阻止了 python-keyrings.alt 的配置:
python-keyrings.alt 依赖于 python-crypto;然而:
包 python-crypto 尚未配置。
dpkg: 错误处理包 python-keyrings.alt (--configure):
依赖性问题 - 未配置
设置 python-gi (3.22.0-2) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在
从 debpython.version 导入支持,debsorted,vrepr,\
文件“/usr/share/python/debpython/version.py”,第 24 行,在
从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg: 错误处理包 python-gi (--configure):
子进程安装后安装脚本返回错误退出状态 1
设置 python-mysqldb (1.3.7-1.1) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在
从 debpython.version 导入支持,debsorted,vrepr,\
文件“/usr/share/python/debpython/version.py”,第 24 行,在
从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg:错误处理包python-mysqldb(--configure):
子进程安装后安装脚本返回错误退出状态 1
dpkg: 错误处理包 apport (--configure):
包处于非常糟糕的不一致状态;你应该
在尝试配置之前重新安装它
设置 python-django (1.8.7-1ubuntu11) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在
从 debpython.version 导入支持,debsorted,vrepr,\
文件“/usr/share/python/debpython/version.py”,第 24 行,在
从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg:错误处理包python-django(--configure):
子进程安装后安装脚本返回错误退出状态 1
设置 python-dbus (1.2.4-1) ...
删除陈旧的字节编译文件...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在
从 debpython.version 导入支持,debsorted,vrepr,\
文件“/usr/share/python/debpython/version.py”,第 24 行,在
从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg:错误处理包python-dbus(--configure):
子进程安装后安装脚本返回错误退出状态 1
设置 python-pip (9.0.1-2) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在
从 debpython.version 导入支持,debsorted,vrepr,\
文件“/usr/share/python/debpython/version.py”,第 24 行,在
从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg: 错误处理包 python-pip (--configure):
子进程安装后安装脚本返回错误退出状态 1
设置 python-xdg (0.25-4) ...
回溯(最近一次通话最后):
文件“/usr/bin/pycompile”,第 35 行,在
从 debpython.version 导入支持,debsorted,vrepr,\
文件“/usr/share/python/debpython/version.py”,第 24 行,在
从 ConfigParser 导入 SafeConfigParser
ImportError:没有名为“ConfigParser”的模块
dpkg: 错误处理包 python-xdg (--configure):
子进程安装后安装脚本返回错误退出状态 1
dpkg:依赖问题阻止了 python-secretstorage 的配置:
python-secretstorage 依赖于 python-dbus;然而:
包 python-dbus 尚未配置。
dpkg: 错误处理包 python-secretstorage (--configure):
依赖性问题 - 未配置
dpkg:依赖问题阻止了 python-keyring 的配置:
python-keyring 依赖于 python-dbus;然而:
包 python-dbus 尚未配置。
python-keyring 依赖于 python-secretstorage;然而:
包 python-secretstorage 尚未配置。
dpkg: 错误处理包 python-keyring (--configure):
依赖性问题 - 未配置
处理时遇到错误:
蟒蛇加密
python-sqlparse
蟒蛇轮
蟒蛇-tz
python-keyrings.alt
蟒蛇gi
python-mysqldb
同意
python-django
python-dbus
蟒蛇点
蟒蛇xdg
蟒蛇秘密存储
蟒蛇钥匙圈
尝试了以下解决方案,
[cd /var/lib/dpkg/updates
须藤 rm *
sudo apt-get 更新][1]
来自here
但没有帮助我。
我使用 python3.5 作为我的默认 python。我已经使用别名更改了它。
【问题讨论】:
标签:
ruby-on-rails
linux
ubuntu
dpkg