无法安装python-gi

阿克

我有ubuntu 16.04.1 LTS。安装系统后,我这样做了:

  • update-alternatives-删除python / usr / bin / python2
  • update-alternatives --install / usr / bin / python python / usr / bin / python3

但是现在由于这个问题,我无法更新系统,程序和软件包:

sudo apt-get dist-upgrade

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово

Расчёт обновлений… Готово
обновлено 0, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 6 пакетов.
После данной операции, объём занятого дискового пространства возрастёт на 0 B.
Хотите продолжить? [Д/н] y
Настраивается пакет python-gi (3.20.0-0ubuntu1) …
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: ошибка при обработке пакета python-gi (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет alacarte:
 alacarte зависит от python-gi (>= 3.0), однако:
  Пакет python-gi пока не настроен.

dpkg: ошибка при обработке пакета alacarte (--configure):
 проблемы зависимостей — оставляем не настроенным
Настраивается пакет python-cairo (1.8.8-2) …
Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
                                                                                                           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: ошибка при обработке пакета python-cairo (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
dpkg: зависимости пакетов не позволяют настроить пакет python-gi-cairo:
 python-gi-cairo зависит от python-gi (= 3.20.0-0ubuntu1), однако:
  Пакет python-gi пока не настроен.
 python-gi-cairo зависит от python-cairo, однако:
  Пакет python-cairo пока не настроен.

dpkg: ошибка при обработке пакета python-gi-cairo (--configure):
 проблемы зависимостей — оставляем не настроенным
Настраивается пакет python-gobject-2 (2.28.6-12ubuntu1) …
Отчёты apport не записаны, так достигнут MaxReports
                                                   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: ошибка при обработке пакета python-gobject-2 (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 1
Отчёты apport не записаны, так достигнут MaxReports
                                                   dpkg: зависимости пакетов не позволяют настроить пакет python-gobject:
 python-gobject зависит от python-gi (>= 3.20.0-0ubuntu1), однако:
  Пакет python-gi пока не настроен.
 python-gobject зависит от python-gobject-2, однако:
  Пакет python-gobject-2 пока не настроен.

dpkg: ошибка при обработке пакета python-gobject (--configure):
 проблемы зависимостей — оставляем не настроенным
Отчёты apport не записаны, так достигнут MaxReports
                                                   Обрабатываются триггеры для libc-bin (2.23-0ubuntu4) …
При обработке следующих пакетов произошли ошибки:
 python-gi
 alacarte
 python-cairo
 python-gi-cairo
 python-gobject-2
 python-gobject
E: Sub-process /usr/bin/dpkg returned an error code (1)

请帮助我解决问题。

弗洛里安·迪切(Florian Diesch)

使用撤消更改

sudo update-alternatives --remove  python /usr/bin/python3 
sudo ln -s python2 /usr/bin/python

请参阅为什么python 3不是默认的python二进制文件?为什么你不应该改变/usr/bin/python

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Python 3:使用pip安装gi软件包

如何为Anaconda python3安装gi模块?

如何在virtualenv中安装python3-gi?

是否有python的gi.repository文档?

是否有python的gi.repository文档?

如何修复由于缺少“ gi.repository”而导致的“无法导入:GTK +”错误?

如何在Linux上使Python-gi GTK + 3窗口散焦(模糊)

ModuleNotFoundError:没有名为“ gi”的模块-Python-OsX

python的gi模块与python3不兼容

Python使用gi.repository结合了两个函数

“ gi”库代表什么?

Python GTK + 3教程Hello World中没有名为“ gi”的模块

python gi.repository通知和换行“ \ n”

无法在py2exe中包含gi.repository.Gtk

导入gi时出错

Python3无法导入gi

python-gi引用错误的标头

什么是python中的gi.repository?

BackendException:无法初始化后端:没有名为gi.repository的模块

在Arch上找不到Python模块'gi'

无法导入Python GI模块

为什么python3无法导入gi.repository?

在 Ubuntu 18.04.02 服务器版中设置稳定的 Docker Engine 存储库期间:无法从“gi”导入名称“_gi”

OSX:从 pygobject3 导入 gi:“导入错误:无法导入名称 _gi”

找不到python包gi,虽然安装了python3-gi

Python 3 找不到“gi”模块

Python playsound 在 IDLE 中工作,但在 Thonny 中给出“没有名为 gi 的模块”错误;Ubuntu终端中的混合结果

无法导入名称“_gi”

导入错误:无法从部分初始化的模块“gi”中导入名称“_gi”(很可能是由于循环导入)