как решить обработку ошибок /usr/lib/python2.7/dist-packages/pygst.pth :?

Error processing line 1 of /usr/lib/python2.7/dist-packages/pygst.pth:

  Traceback (most recent call last):
    File "/usr/lib/python2.7/site.py", line 161, in addpackage
      if not dircase in known_paths and os.path.exists(dir):
    File "/usr/lib/python2.7/genericpath.py", line 18, in exists
      os.stat(path)
  TypeError: must be encoded string without NULL bytes, not str

Remainder of file ignored
Error processing line 1 of /usr/lib/python2.7/dist-packages/pygtk.pth:

  Traceback (most recent call last):
    File "/usr/lib/python2.7/site.py", line 161, in addpackage
      if not dircase in known_paths and os.path.exists(dir):
    File "/usr/lib/python2.7/genericpath.py", line 18, in exists
      os.stat(path)
  TypeError: must be encoded string without NULL bytes, not str

Remainder of file ignored
Traceback (most recent call last):
  File "/usr/share/apport/apport-gtk", line 16, in <module>
    from gi.repository import GObject
  File "/usr/lib/python2.7/dist-packages/gi/importer.py", line 76, in load_module
    dynamic_module._load()
  File "/usr/lib/python2.7/dist-packages/gi/module.py", line 222, in _load
    version)
  File "/usr/lib/python2.7/dist-packages/gi/module.py", line 90, in __init__
    repository.require(namespace, version)
gi.RepositoryError: Failed to load typelib file '/usr/lib/girepository-1.0/GLib-2.0.typelib' for namespace 'GLib': Invalid magic header
0
задан 10 June 2012 в 21:10

6 ответов

Я вижу, вы пытаетесь установить python-gst0.10, который обеспечивает привязки gstreamer для Python. Файлы, связанные с этим пакетом, найдены в dpkg -S, и это файлы, дающие ошибки:

python-gst0.10: /usr/share/pyshared/pygst.py
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.pth
python-gst0.10: /usr/share/pyshared/pygst.pth
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.py

Я отмечаю, что вы пробовали sudo apt-get -f install и sudo dpkg --reconfigure -a, но также может быть полезно попробовать sudo dpkg --configure -a, поскольку это используется для пакетов, которые еще не были правильно настроены; reconfigure используется для пакетов, которые уже были успешно настроены.

Однако в загруженном пакете также может быть некоторая коррупция, поскольку вы продолжаете получать ошибки, когда dpkg пытается прочитать файлы. Поэтому, чтобы успешно установить пакет, мы могли бы попытаться переименовать текущий файл с поврежденным списком пакета с помощью

sudo mv /var/lib/dpkg/info/python-gst0.10.list /var/lib/dpkg/info/python-gst0.10.list.old 

. Теперь, когда sudo apt-get update запущен, а затем вы пытаетесь установить пакет, список пакетов будет перезагружен и вы сможете успешно установить его. Это работало для других пакетов для меня, но если это не сработает, мы можем обсудить более общие способы сортировки этих проблем, таких как запуск sudo apt-get clean для очистки кеша пакета.

1
ответ дан 25 July 2018 в 18:34

Я вижу, вы пытаетесь установить python-gst0.10, который обеспечивает привязки gstreamer для Python. Файлы, связанные с этим пакетом, найдены в dpkg -S, и это файлы, дающие ошибки:

python-gst0.10: /usr/share/pyshared/pygst.py
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.pth
python-gst0.10: /usr/share/pyshared/pygst.pth
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.py

Я отмечаю, что вы пробовали sudo apt-get -f install и sudo dpkg --reconfigure -a, но также может быть полезно попробовать sudo dpkg --configure -a, поскольку это используется для пакетов, которые еще не были правильно настроены; reconfigure используется для пакетов, которые уже были успешно настроены.

Однако в загруженном пакете также может быть некоторая коррупция, поскольку вы продолжаете получать ошибки, когда dpkg пытается прочитать файлы. Поэтому, чтобы успешно установить пакет, мы могли бы попытаться переименовать текущий файл с поврежденным списком пакета с помощью

sudo mv /var/lib/dpkg/info/python-gst0.10.list /var/lib/dpkg/info/python-gst0.10.list.old 

. Теперь, когда sudo apt-get update запущен, а затем вы пытаетесь установить пакет, список пакетов будет перезагружен и вы сможете успешно установить его. Это работало для других пакетов для меня, но если это не сработает, мы можем обсудить более общие способы сортировки этих проблем, таких как запуск sudo apt-get clean для очистки кеша пакета.

1
ответ дан 2 August 2018 в 00:44

Я вижу, вы пытаетесь установить python-gst0.10, который обеспечивает привязки gstreamer для Python. Файлы, связанные с этим пакетом, найдены в dpkg -S, и это файлы, дающие ошибки:

python-gst0.10: /usr/share/pyshared/pygst.py
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.pth
python-gst0.10: /usr/share/pyshared/pygst.pth
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.py

Я отмечаю, что вы пробовали sudo apt-get -f install и sudo dpkg --reconfigure -a, но также может быть полезно попробовать sudo dpkg --configure -a, поскольку это используется для пакетов, которые еще не были правильно настроены; reconfigure используется для пакетов, которые уже были успешно настроены.

Однако в загруженном пакете также может быть некоторая коррупция, поскольку вы продолжаете получать ошибки, когда dpkg пытается прочитать файлы. Поэтому, чтобы успешно установить пакет, мы могли бы попытаться переименовать текущий файл с поврежденным списком пакета с помощью

sudo mv /var/lib/dpkg/info/python-gst0.10.list /var/lib/dpkg/info/python-gst0.10.list.old 

. Теперь, когда sudo apt-get update запущен, а затем вы пытаетесь установить пакет, список пакетов будет перезагружен и вы сможете успешно установить его. Это работало для других пакетов для меня, но если это не сработает, мы можем обсудить более общие способы сортировки этих проблем, таких как запуск sudo apt-get clean для очистки кеша пакета.

1
ответ дан 4 August 2018 в 16:14

Я вижу, вы пытаетесь установить python-gst0.10, который обеспечивает привязки gstreamer для Python. Файлы, связанные с этим пакетом, найдены в dpkg -S, и это файлы, дающие ошибки:

python-gst0.10: /usr/share/pyshared/pygst.py
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.pth
python-gst0.10: /usr/share/pyshared/pygst.pth
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.py

Я отмечаю, что вы пробовали sudo apt-get -f install и sudo dpkg --reconfigure -a, но также может быть полезно попробовать sudo dpkg --configure -a, поскольку это используется для пакетов, которые еще не были правильно настроены; reconfigure используется для пакетов, которые уже были успешно настроены.

Однако в загруженном пакете также может быть некоторая коррупция, поскольку вы продолжаете получать ошибки, когда dpkg пытается прочитать файлы. Поэтому, чтобы успешно установить пакет, мы могли бы попытаться переименовать текущий файл с поврежденным списком пакета с помощью

sudo mv /var/lib/dpkg/info/python-gst0.10.list /var/lib/dpkg/info/python-gst0.10.list.old 

. Теперь, когда sudo apt-get update запущен, а затем вы пытаетесь установить пакет, список пакетов будет перезагружен и вы сможете успешно установить его. Это работало для других пакетов для меня, но если это не сработает, мы можем обсудить более общие способы сортировки этих проблем, таких как запуск sudo apt-get clean для очистки кеша пакета.

1
ответ дан 6 August 2018 в 00:53

Я вижу, вы пытаетесь установить python-gst0.10, который обеспечивает привязки gstreamer для Python. Файлы, связанные с этим пакетом, найдены в dpkg -S, и это файлы, дающие ошибки:

python-gst0.10: /usr/share/pyshared/pygst.py
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.pth
python-gst0.10: /usr/share/pyshared/pygst.pth
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.py

Я отмечаю, что вы пробовали sudo apt-get -f install и sudo dpkg --reconfigure -a, но также может быть полезно попробовать sudo dpkg --configure -a, поскольку это используется для пакетов, которые еще не были правильно настроены; reconfigure используется для пакетов, которые уже были успешно настроены.

Однако в загруженном пакете также может быть некоторая коррупция, поскольку вы продолжаете получать ошибки, когда dpkg пытается прочитать файлы. Поэтому, чтобы успешно установить пакет, мы могли бы попытаться переименовать текущий файл с поврежденным списком пакета с помощью

sudo mv /var/lib/dpkg/info/python-gst0.10.list /var/lib/dpkg/info/python-gst0.10.list.old 

. Теперь, когда sudo apt-get update запущен, а затем вы пытаетесь установить пакет, список пакетов будет перезагружен и вы сможете успешно установить его. Это работало для других пакетов для меня, но если это не сработает, мы можем обсудить более общие способы сортировки этих проблем, таких как запуск sudo apt-get clean для очистки кеша пакета.

1
ответ дан 10 August 2018 в 07:02

Я вижу, вы пытаетесь установить python-gst0.10, который обеспечивает привязки gstreamer для Python. Файлы, связанные с этим пакетом, найдены в dpkg -S, и это файлы, дающие ошибки:

python-gst0.10: /usr/share/pyshared/pygst.py
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.pth
python-gst0.10: /usr/share/pyshared/pygst.pth
python-gst0.10: /usr/lib/python2.7/dist-packages/pygst.py

Я отмечаю, что вы пробовали sudo apt-get -f install и sudo dpkg --reconfigure -a, но также может быть полезно попробовать sudo dpkg --configure -a, поскольку это используется для пакетов, которые еще не были правильно настроены; reconfigure используется для пакетов, которые уже были успешно настроены.

Однако в загруженном пакете также может быть некоторая коррупция, поскольку вы продолжаете получать ошибки, когда dpkg пытается прочитать файлы. Поэтому, чтобы успешно установить пакет, мы могли бы попытаться переименовать поврежденный файл списка в настоящий момент с помощью

sudo mv /var/lib/dpkg/info/python-gst0.10.list /var/lib/dpkg/info/python-gst0.10.list.old 

. Теперь, когда sudo apt-get update запущен, а затем вы пытаетесь установить пакет, список пакетов будет перезагружен и вы сможете успешно установить его. Это работало для других пакетов для меня, но если это не сработает, мы можем обсудить более общие способы сортировки этих проблем, таких как запуск sudo apt-get clean для очистки кеша пакета.

1
ответ дан 15 August 2018 в 19:01

Другие вопросы по тегам:

Похожие вопросы: